![]() |
#1 |
Участник
|
Не вызывается обработчик события в диалоге - public void Fld1_1_selectionChange()
Всем доброго дня и хорошего настроения.
С помощью dialog вызывается форма диалога и пр изменение поля. необходимо чтобы вызывался обработчик события. Добавил следующее: X++: Dialog dialog; DialogGroup groupInvoicePeriod; DialogGroup groupParameters; dialog = super(); dialog.caption("Sales values across operation and recources"); groupInvoicePeriod = dialog.addGroup("Invoice period"); fieldInvoiceFromdDate = dialog.addField(extendedTypeStr(TransDate), "From date"); ..................................................... ..................................................... public void dialogPostRun(DialogRunbase dialog) { dialog.formRun().controlMethodOverload(true); dialog.formRun().controlMethodOverloadObject(this); super(dialog); } public void Fld1_1_selectionChange() { info("work!"); } Заранее спасибо за ответ. |
|
![]() |
#3 |
Участник
|
Попробуйте явно поименовать поле
X++: ... dialog.customFieldName(); fieldInvoiceFromdDate = dialog.addField(extendedTypeStr(TransDate), "From date"); ... |
|
![]() |
#4 |
Роман Долгополов (RDOL)
|
|
|
![]() |
#5 |
Участник
|
спасибо всем, буду иметь ввиду. все таки решил создать отдельную форму для диалога.
|
|
|
|