|
![]() |
#1 |
Участник
|
Можно решить вопрос с использованием библиотеки AutoIT
AutoIT Automation 'AutoItX3 1.0 Type Library'.AutoItX3 OnRun() // CSide Utilities CREATE(AutoIt); AutoIt.WinSetTitle(COMPANYNAME + ' - Microsoft Dynamics NAV Classic','', COMPANYNAME + ' - Microsoft Dynamics NAV Classic [Server : ' + GetServerName + ', Database : ' + GetBaseName + ']'); Тогда информация будет выводится в заголовке главного окна navision. Но требуется установка на машине пользователя. Почему запихнул в отдельный кодъюнит в OnRun? Чтобы срабатывало вот так IF CODEUNIT.RUN(CODEUNIT::"CSide Utilities") THEN; тогда если у пользователя не установлена библиотека то ошибки не выпадет.
__________________
Want to believe... |
|
![]() |
#2 |
Участник
|
Цитата:
Но почему-то вот этот самый CREATE не срабатывает, точнее объект не создается. ;-/ Дальше пока еще не копала. Может подскажете в какую сторону копать? ![]() |
|
![]() |
#3 |
Участник
|
Работа с этим Automation ничем не отличается от других. В примере я реально написал весь код который используется. даже не знаю что еще сказать
![]()
__________________
Want to believe... |
|
![]() |
#4 |
Участник
|
|
|
![]() |
#5 |
Участник
|
Цитата:
Ну не совсем, кое-о чем я умолчал ![]()
__________________
Want to believe... |
|
![]() |
#6 |
Участник
|
Цитата:
лана, буит время покопаюсь ![]() за наводку спасибо ![]() |
|