02.02.2007, 14:12 | #1 |
Участник
|
Автоматическое открытие формы при старте Axapta
Как сделать чтобы при старте Аксапты автоматически открывалась какая-нибудь форма? Например CustTable...
Заранее спасибо. |
|
02.02.2007, 14:19 | #2 |
Участник
|
Пример (Tabax, Sidax, etc.)
\Classes\Info\startupPost X++: // if shift is pressed skip running tabax if(!WinAPI::isShiftButtonDown()) { // check for user ID if(curUserId() == 'ikash' || curUserId() == "rrr") { // actually run tabax TreeNode::findNode(@'\Forms\'+formStr(Tabax)).AOTrun(); TreeNode::findNode(@'Forms\'+formStr(Sidax)).AOTrun(); //TreeNode::findNode(@'Forms\'+formStr(AxPaint)).AOTrun(); } |
|
02.02.2007, 14:22 | #3 |
Участник
|
Сделать наследника класса SysStartupCmd. В нем в методе infoRun открыть нужную форму. Добавить в метод SysStartupCmd::construct создание своего класса по команде и указать эту команду в конфигураторе (поле Startup Command)
|
|
02.02.2007, 14:30 | #4 |
Участник
|
Спасибо!
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|