|
|
|
|
#1 |
|
Участник
|
А метод с формы как вызвать в класс?
|
|
|
|
|
#2 |
|
Участник
|
В форме:
X++: public class FormRun extends ObjectRun { RLTrmFormTransport trmFormTransport; } X++: trmFormTransport = new RLTrmFormTransport();
trmFormTransport.parmWMSTransport_DS(WMSTransport_DS);
trmFormTransport.run();
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
|
|
|
|
|
#3 |
|
Участник
|
Нет, независимо. Тогда не нужен ds.
Есть класс - class1 допустим В нем нужно вызывать метод setMetod, который расположен на форме form1 |
|
|
|
|
#4 |
|
Участник
|
В ClassDeclaration
X++: Object trmForm; X++: public void new(FormRun _trmForm) { ; trmForm = _trmForm; } X++: trmFormTransport = new RLTrmFormTransport(element);X++: trmForm.update_design();
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
Последний раз редактировалось БАХ43; 02.12.2019 в 13:14. |
|
|
|
|
#5 |
|
Участник
|
|
|
|
|
|
#6 |
|
Участник
|
так это и есть класс. Сначала new - передаешь в него форму, а потом run и делай в этом классе что хочешь. А если потом из него надо будет обратиться обратно в форму, то вызываешь trmForm.нужный метод.
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
|
|
|
|
|
#7 |
|
Участник
|
Для примера смотри класс journalFormTable и форму WMSjournalTable. Да там полно всяких примеров tutorial_JournalTable
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
|
|
|
|
|
#8 |
|
Участник
|
|
|
|
|
|
#9 |
|
Участник
|
Не должно. Проверь буковки, может где-то ошибся.
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат!
|
|
|
|
|
#10 |
|
Участник
|
|
|
|