![]() |
#1 |
Участник
|
![]()
Создан класс-наследник от RunBaseBatch
перекрыт метод Dialog в нем запускается форма с помощью ClassFactory. как мне получить значения полей формы в моем классе? что я должен написать в методе getFromDialog моего класса ? |
|
![]() |
#2 |
NavAx
|
написать true;
а сохраненные формой параметры можно, например, передать при закрытии формы в вызывающий класс методом.
__________________
Чудес не бывает (c), истина где-то рядом (c)... |
|
![]() |
#3 |
Участник
|
вернуть true из метода, а так же присвоить переменным, через которые ты передаешь данные контролов, то есть что то вроде так :
value = ctrValue.value(); return true; |
|
![]() |
#4 |
Участник
|
Для примера рекомендую посмотреть CLS BOMCalcJob + FRM BOMCalcDialog. Т.е. использовать edit методы - выбранные значения сразу окажутся в Вашем классе и в closeOk() вызвать runbase.checkCloseDialog() кот в свою очередь вызывает runbase.validate().
|
|