![]() |
#1 |
Участник
|
![]()
Как сделать чтобы при старте Аксапты автоматически открывалась какая-нибудь форма? Например CustTable...
Заранее спасибо. |
|
![]() |
#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(); } |
|
![]() |
#3 |
Участник
|
Сделать наследника класса SysStartupCmd. В нем в методе infoRun открыть нужную форму. Добавить в метод SysStartupCmd::construct создание своего класса по команде и указать эту команду в конфигураторе (поле Startup Command)
|
|
![]() |
#4 |
Участник
|
Спасибо!
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|