01.11.2004, 12:16 | #1 |
Участник
|
Mandatory field в Dialog
Хочу в диалоге сделать поле, обязательное для заполнения, поиск по форуму выдал вот это:
http://www.axforum.info/forums/showt...ghlight=dialog Я написал следующий метод: Object dialog() { DialogRunbase dialog; FormStringControl formStringControl; ; dialog = new DialogRunbase("Экспорт документа", this); dialogAcceptOrderNum = dialog.addField(typeId(AcceptOrderNum)); dialogAcceptOrderNum.value(acceptOrderNum); formStringControl = dialogAcceptOrderNum.fieldControl(); formStringControl.mandatory(true); return dialog; } Результат меня удивил: поле в диалоге, как и положено, с красной волнистой линией, но если это поле не трогать, а стразу нажать ОК - диалог не ругается и не требует заполнеия этого поля, требовать заполнения он начинает только если мы что- то изменили в этом поле. Т.е. все равно нужно обрабатывать validate, а я, создавая mandatory поле, именно этого и хотел избежать. Что делать? |
|
|
|