Xafari.Model.CaptionCalculator

StatusIDPriorityType
Closed5058ВысокийВопрос
ProfileReply
IvanKondralClient

Добрый день!
При переходе Galaktika.EAM на новый Xafari, для многих полей в списковых формах появились полные Имена свойств, например, Файл Библиотеки.Наименование вместо Наименование. После изучения этого вопроса выяснилось что на это повлияло новое свойство в модели, а именно CaptionCalculator.
Вопрос: Можно ли как-нибудь установить это свойство в BOModel, чтобы не менять его с FullName на Default во всех списковых view?

Replies

UserDescriptionPosted On
IvanKondralClient

Да, кстати, заметил следующую проблему на вашем сайте:
При регистрации, если указать имя пользователя на русском, то пишет что я ввел его в неправильном формате. При этом нигде не написано в каком формате я должен его вводить.
То же самое было при создании этого тикета. Ругалось на название тикета, возможно изза русских символов. И опять же нигде не написано, что на нем нельзя ничего вводить.

Александра ЗубрейAgent

Здравствуйте, Иван!

При переходе Galaktika.EAM на новый Xafari, для многих полей в списковых формах появились полные Имена свойств, например, Файл Библиотеки.Наименование вместо Наименование. После изучения этого вопроса выяснилось что на это повлияло новое свойство в модели, а именно CaptionCalculator.
Вопрос: Можно ли как-нибудь установить это свойство в BOModel, чтобы не менять его с FullName на Default во всех списковых view?

 В следующей сборке Xafari поведение для полей в списковых формах будет аналогично поведению в DevExpress.

 Функционал по дефолтным настройкам для полей, в соответствии с Вашим предложением, будет реализован в течение следующего месяца.

Да, кстати, заметил следующую проблему на вашем сайте:
При регистрации, если указать имя пользователя на русском, то пишет что я ввел его в неправильном формате. При этом нигде не написано в каком формате я должен его вводить.
То же самое было при создании этого тикета. Ругалось на название тикета, возможно изза русских символов. И опять же нигде не написано, что на нем нельзя ничего вводить.

 При регистрации на сайте Xafari.ru действительно нету возможности указать имя на русском языке. Соответствующие указания будут добавлены см. http://xafari.ru/tickets/registraciya-problem-na-sajte-xafari-ru.

 Что касается названия тикета, то там есть ограничение на минимальное количество символов, возможно в Вашем случае оно и сработало.

IvanKondralClient

Добрый день!
Поясните, пожалуйста, что значит "будет аналогично поведению в DevExpress."? 
Обсуждая эту проблему, мы пришли к выводу, что FullName по умолчанию - это нормальное поведение. Ведь пользователь на списковой форме может вытянуть часто используемые поля Наименование и Код из разных объектов. И тогда не будет понятно, что к чему относится. Если же нам надо использовать сокращенное имя свойства, то мы установим CaptionCalculator в Default для нужных нам полей. Поэтому пока ничего менять не надо)

Александра ЗубрейAgent

Привет!

Примем во внимание Ваше пожелание и оставим 'FullMember' дефолтным поведением для CaptionCalculator. Основное же предложение будет решаться.

× This ticket is closed.