17.03.2010, 13:55 | #1 |
Участник
|
Заблокировать вывод Info
Здравствуйте.
Ax2009, SP1 Rollup3, SQL Есть такая необходимость принудительно не выводить окно infolog. Реализован механизм предварительного просмотра бух проводок , т.е. отрабатывает стандартный класс разноски заключенный в ttsbegin ttsabort. Грубо говоря класс формирует проводки потом идет откат транзакции. Проблема в том, что стандартный класс выдает в процессе разноски информацию типа "создан журнал....", "Разноска выполнена", и т.п. Понятно что если произошел откат, никакие журналы не создаются, но вот окно InfoLog слегка вводит в заблуждение. Можно это окно как-то чистить или на худой конец блокировать его вывод??? Спасибо. |
|
17.03.2010, 14:00 | #2 |
Участник
|
infolog.clear()
|
|
17.03.2010, 14:07 | #3 |
MCITP
|
Цитата:
Сообщение от VAlek22
Здравствуйте.
Ax2009, SP1 Rollup3, SQL Есть такая необходимость принудительно не выводить окно infolog. Реализован механизм предварительного просмотра бух проводок , т.е. отрабатывает стандартный класс разноски заключенный в ttsbegin ttsabort. Грубо говоря класс формирует проводки потом идет откат транзакции. Проблема в том, что стандартный класс выдает в процессе разноски информацию типа "создан журнал....", "Разноска выполнена", и т.п. Понятно что если произошел откат, никакие журналы не создаются, но вот окно InfoLog слегка вводит в заблуждение. Можно это окно как-то чистить или на худой конец блокировать его вывод??? Спасибо. Хотя лично моё мнение по этому поводу там дальше...
__________________
Zhirenkov Vitaly |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
17.03.2010, 14:08 | #4 |
Участник
|
X++: // запоминаем строчку int line = infolog.line(); ; // тут действия, которые добавляют строчки ... // чистим infolog.clear(line |
|
17.03.2010, 14:29 | #5 |
Участник
|
Да спасибо, действительно:
infolog.clear(0); и совсем не выводится окно сообщений. |
|
17.03.2010, 15:34 | #6 |
Участник
|
Бойтесь своих желаний - они сбываются.
Это как гильотина от головной боли. на самом деле в инфолог выводятся сообщения разной степени грозности: 1. Info 2. Warning 3. Error Каждый пользователь в параметрах может настроить степень грозности, которую хочет видеть. Настойка \ Параметры \ вкладка Разное \ Уровень детализации: = Все - показываются все типы сообщений (Info, Warning, Error) = Ошибки/Предупреждения - показываются только Warning, Error = Ошибки - показываются только Error = Нет - инфолог никогда не показывается. так во-от... чтобы выполнить желание "не показывать infolog" достаточно переключить параметр в значение Нет. Но на самом деле, обычным пользователям стоит показывать варнинги и ошибки, а инфо-сообщения подавлять. Поэтому для обычных пользователей полезнее установить этот параметр в Ошибки/Предупреждения. Тогда обычные сообщения типа "создан журнал....", "Разноска выполнена" их беспокоить не будут. |
|
17.03.2010, 15:37 | #7 |
Участник
|
Цитата:
Сообщение от ZVV
Ну а если совсем заблокировать вывод инфолога, то масштабирование отчета и инфолог.
|
|