|
|
#10 |
|
Участник
|
Цитата:
Сообщение от AX-DMiTRy
Спасиб за форму.
Но есть проблема с запуском при старте. TreeNode::findNode(@'\Forms\'+formStr(Tabax)).AOTrun(); - не работает на AX3.0SP3 а стандартный способ: код X++: client static void FormRun() { Form form; Args args; Object formRun; ; args = new Args(); args.name(formStr(asTabax1line)); formRun = classFactory.formRunClass(args); formRun.init(); formRun.run(); formRun.wait(); } содержащийся в методе моего класса ClTabax (RunOn:Client), ClTabax::FormRun() запускается из метода startupPost (Application или Info) форма открывается, но при этом блокирую какието дальнейший процессы. Т.е. что бы продолжить загрузку AX необходимо форму закрыть (так например пока не закрыть форму не видно в трехуровневой название АОСа, висит картинка). Как правильно ее открыть? PS я не программист Немного в вашем коде смутило вот что: X++: (@'\Forms\'+formStr(Tabax)).X++: args.name(formStr(asTabax1line));Может дело как раз в том, что запускается какая-то левая форма?? |
|
|
| Теги |
| tabax, taskbar, toolbar, инструменты, панель задач, панель инструментов, полезное, табакс, тулбар, управление окнами |
|
|
|