|
![]() |
#1 |
Участник
|
Вызвать ds формы в классе
Можно как-то вызывать ds формы в классе?
Или вызвать метод формы в классе? Последний раз редактировалось GSP; 02.12.2019 в 11:45. |
|
![]() |
#2 |
Мрачный тип
|
Все можно ...
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|
![]() |
#3 |
Участник
|
Из формы в класс передаешь нужный датасорс и работай с ним сколько хочешь.
X++: public FormDataSource parmWMSTransport_DS(FormDataSource _wMSTransport_DS = wMSTransport_DS) { ; wMSTransport_DS = _wMSTransport_DS; return wMSTransport_DS; } X++: wMSTransport_DS.findRecord(WMSTransport::find(wMSTransportFoundId));
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат! ![]() |
|
![]() |
#4 |
Участник
|
Цитата:
Сообщение от БАХ43
![]() Из формы в класс передаешь нужный датасорс и работай с ним сколько хочешь.
X++: public FormDataSource parmWMSTransport_DS(FormDataSource _wMSTransport_DS = wMSTransport_DS) { ; wMSTransport_DS = _wMSTransport_DS; return wMSTransport_DS; } X++: wMSTransport_DS.findRecord(WMSTransport::find(wMSTransportFoundId)); X++: public FormDataSource parmWMSTransport_DS(FormDataSource _wMSTransport_DS = wMSTransport_DS) |
|
![]() |
#5 |
Участник
|
В ClassDeclaration переменную добавил?
X++: class RLTrmFormTransport
{
FormDataSource wMSTransport_DS;
}
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат! ![]() |
|
![]() |
#6 |
Участник
|
А метод с формы как вызвать в класс?
|
|
![]() |
#7 |
Участник
|
В форме:
X++: public class FormRun extends ObjectRun { RLTrmFormTransport trmFormTransport; } X++: trmFormTransport = new RLTrmFormTransport();
trmFormTransport.parmWMSTransport_DS(WMSTransport_DS);
trmFormTransport.run();
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат! ![]() |
|