|
![]() |
#1 |
Участник
|
|
|
![]() |
#2 |
Участник
|
Отлично! Теперь
X++: fieldCopy = CallerForm.design().controlName(identifierstr(Copy)); X++: CallerForm.dataSource().research(); |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Участник
|
Все равно чекбокс отмечен. Вероятно из-за того, что его значение хранится в переменной mark формы 1. К переменным как-то можно добраться? Или придется заводить невидимый контрол на форме1, который будет изменять переменную mark?
|
|
![]() |
#5 |
Участник
|
Тогда вместо обращения к контролу, вызовите edit-метод напрямую.
X++: Object obj; .... obj = callerForm; obj.myEditMethod(true, false); callerForm.redraw(); |
|
![]() |
#6 |
Участник
|
Предложу работающий но не стандартный метод...
winapi::sendmessage(callerform.hwnd(), WM_KEYDOWN, VK_F5, 0) :O) Для разнообразия. C уважением, Дмитрий. |
|
|
|