|
|
#1 |
|
Участник
|
Здравствуйте, Все!
Всплыла следующая проблема: пусть у нас есть Codeunit, из кода которого вызывается некоторый датапорт.Если при выполнении датапорта возникает ошибка (например, файл импорта недоступен или поврежден), то система выдает о ней сообщение и переходит в ожидание. Выполнение Codeunit-a при этом приостанавливается. Возможно ли в целом игнорировать такие системные сообщения и продолжить выполнение кода, не дожидаясь, пока пользоваетель нажмет OK на сообщении? Надеюсь на Ваш совет. |
|
|
|
|
#2 |
|
Участник
|
Насколько я знаю, эта проблема средствами Navision не решается.
Попробуй гасить возникающее окно средствами внешних приложений. (К примеру, у планировщика nnCron есть возможность выполнять некоторые действия по событию "Возникновение окна"). Коряво, конечно, но работает.
|
|
|
|
|
#3 |
|
Участник
|
IF CODEUNIT.RUN
подавляет все ошибки |
|
|
|
|
#4 |
|
NavAx
|
Совершенно согласен с DID. Практически все системные сообщения (кроме совсем страшных типа "внутренняя ошибка 11 в модуле 100") можно обработать с помощью IF ... THEN.
|
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Navision Attain через Citrix | 2 | |||
| Серьезно про RBO (Attain) | 8 | |||
| Переход на Navision Attain | 3 | |||
| attain - Переход на attain | 8 | |||
| 1С и Attain | 2 | |||
|