|
|
#6 |
|
Участник
|
1) На форме создать public метод. Например barCode()
2) В классе для приема выбранного значения использовать переменную типа object X++: object obj;
;
// Более одного ШК
args = new Args();
args.name(formStr(FRM_BarCodePlusInvent));
args.parm(_itemBarCode);
formrun = ClassFactory.formRunClass(args);
formrun.init();
formrun.run();
formRun.wait();
obj = formRun;
barCode = obj.barCode();Для переменной типа object такие ограничения сняты. Для таких переменных компилятор использует механизм позднего связывания и в момент выполнения ищет необходимый метод в уже созданном реальном объекте, находящемся в этой переменной. |
|
|
|
| За это сообщение автора поблагодарили: alex55 (1), Alexx7 (1), mikki_messer (1). | |
| Теги |
| args, возврат, значение, форма |
|
|
|