Цитата:
Сообщение от
Pustik
Ну сделайте вы основной форме меню - MenuButton, прикрепите к нему несколько MenuItem-ов, которые будут открывать вашу форму ,у которых в свойстве Parameters будет стоять текстовое значение. У одного - '4', у второго - '1', у третьего '2' и т.д.
В основное форме создайте переменную типа str _variant.
В методе init() вашей формы перед супером напишите _variant = element.args().parm();
И далее как вы просите в executeQuery что-то типа
case 4:
................
Именно это я и пытаюсь сделать
На форме1 есть MenuItem который вызывает форму2
все определения я делаю на форме 2?
вот код
ClassDeclaration
str _variant;
init:
_variant = element.args().parm();
super();
executeQuery:
queryAuto.value(sysQuery::value(_variant));
...
super;
получаю пустую форму
если в явном виде - queryAuto.value(sysQuery::value("12")); то выдаёт результат
Где я не права?
Debuger на _variant ругается:
Error: Symbol "_variant" was not found