![]() |
#21 |
Гость
|
Цитата:
![]() Нет, хочется конкретно на паре форм. |
|
![]() |
#22 |
Гость
|
|
|
![]() |
#23 |
Участник
|
А зачем его в рантайме ставить? Вы контрол создаете на лету?
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#24 |
Участник
|
Цитата:
Пробовал в init() и run() формы - отрабатывало нормально.
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#25 |
Axapta
|
|
|
![]() |
#26 |
Axapta
|
|
|
![]() |
#27 |
Злыдни
|
Все зависит от SP Axapta:
свойство mandatory на edit полях формы приводит к крэш на SP3, на SP2 этого эффекта нет, по последующим SP у меня нет сведений ![]()
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
![]() |
#28 |
Axapta
|
Эм... У меня все нормально в СП1, СП2, СП3 КУ1 и СП4. Простого СП3 у меня нет под рукой.
|
|
![]() |
#29 |
Злыдни
|
Цитата:
- поле на форме обозначено как Mandatory; - значение поля выбирается из справочника, но на форме использован edit-метод.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
![]() |
#30 |
Сенбернар
|
Цитата:
![]() Цитата:
![]() Цитата:
Как-то это недобро по отношению к ним (если Вы действительно так считаете). Цитата:
![]() Резюме: Смотрим... да на тот же InventJournalTrans: - Mandatory на таблице - ТОЛЬКО TransDate и ItemId (действительно, сложно представить себе строку складского журнала без номенклатуры и даты). - Прочие business rules - в методе ValidateField на той же таблице... И ругаются, если что-то, что в контексте данного журнала mandatory, не заполнено... И это правильно, КМК. Во всяком случае, это "в стиле". Все прочее - изврат. IMHO.
__________________
Best Regards, Roman |
|
![]() |
#31 |
Участник
|
Цитата:
Сообщение от RVS
![]() ....
Резюме: Смотрим... да на тот же InventJournalTrans: - Mandatory на таблице - ТОЛЬКО TransDate и ItemId (действительно, сложно представить себе строку складского журнала без номенклатуры и даты). - Прочие business rules - в методе ValidateField на той же таблице... И ругаются, если что-то, что в контексте данного журнала mandatory, не заполнено... И это правильно, КМК. Во всяком случае, это "в стиле". Все прочее - изврат. IMHO. ![]() Можно сколь угодно долго теоретизировать по поводу простоты, быстроты и удобства интерфейса "в стиле" аксапты, но в данной ветке я задал абсолютно конкретный вопрос "как показать пользователю обязательность заполнение данного поля"... Ваше ИМХО учтено... оно меня не устраивает.... ![]() |
|
![]() |
#32 |
Участник
|
500 полей на одной форме любого нашего пользователя уже бы ввело в ступор, показывай обязательность или нет
![]() Цитата:
Строковые - с помощью свойства Mandatory на датасорсе Комбобоксы - цветом метки. Чекбоксы - хм, всего два положения тут уж и показывать ничего не нужно. Устраивает? |
|
![]() |
#33 |
Участник
|
|
|
![]() |
#34 |
Сенбернар
|
|
|
![]() |
#35 |
Участник
|
Цитата:
|
|