|
![]() |
#1 |
MCTS
|
У контролов в Dialog вообще отсутствует как понятие свойство Mandatory
Если уж очень хочется сделать диалоговые поля обязательными к заполнению, необходимо допиливать класс Dialog
__________________
![]() В глухомани, в лесу Несмотря на красу Дни проводит Лиса Патрикевна. Я никак не пойму Отчего, почему Не пускают куму На деревню |
|
![]() |
#2 |
Участник
|
Цитата:
public Object dialog() { ................... FormStringControl fsc; ; ................. dlgXXX= dialog.addFieldValue(typeid(XXX),XXX); fsc = ddlgXXX.control(); fsc.mandatory(true); ............................. и вполне сносно работает ![]()
__________________
любитель портвейна и снов с прокисшей капустой в усах |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от eugene egorov
![]() Это не совсем так. Решается легко следующими фрагментами кода:
public Object dialog() { ................... FormStringControl fsc; ; ................. dlgXXX= dialog.addFieldValue(typeid(XXX),XXX); fsc = ddlgXXX.control(); fsc.mandatory(true); ............................. и вполне сносно работает ![]() ![]() и получишь ты в рантайме такое послание: Ошибка времени выполнения. : FormBuildComboBoxControl Объект не имеет метода 'mandatory'. Трассировка стека: (C) \Classes\FormBuildComboBoxControl\mandatory (C) \Classes\FormButtonControl\Clicked - line 32 |
|