|
![]() |
#1 |
Участник
|
Некоторые исключения, выбрасываемые COM объектами Аксапта не ловит. У меня так было много раз. Как лечить пока не знаю
|
|
![]() |
#2 |
Участник
|
После долгих пыток выяснил следующее:
ловится исключение толко если блок try ... catch начинается вне перед стартом транзакции но появление окна инфолога это не лечит. Неужели никто не знает как его отключить...
__________________
Все люди равны, но некоторые равнее... |
|
![]() |
#3 |
Участник
|
Всё победил: надо в настройках пользователя Уровень детализации инфолога изменить.
__________________
Все люди равны, но некоторые равнее... |
|
![]() |
#4 |
Участник
|
Отключить инфолог конечно способ, но не всегда нужно лишать пользователя возможности видеть сообщения.
По мотивам какого-то обсуждения на этом форуме я сделал так. Добавил к классу Info параметр-флаг locked. В info.add добавил проверку на флаг: Код: if (this.parmLocked()) return _exception; |
|
![]() |
#5 |
Участник
|
Цитата:
PHP код:
PHP код:
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|