Страница 1 из 1

Помогите отключить внутренний отладчик

Добавлено: 01 фев 2017, 09:07
DmitriyKV
Доброго времени суток!
Подскажите как отключить внутренний debuger в отчётах.
Столкнулся со следующей проблемой: написана программа, которая мониторит задания на печать и выводит их на принтеры в фоне. Все хорошо до тех пор, пока не выскакивает ошибка в отчёте, которая висит до тех пор, пока её руками не закроешь (остальные задания при этом ждут).
Было бы идеально вместо вывода на экран ошибку сохранять в файл журнала.

Код: Выделить всё

try
            {
                joinedReport.CompiledReport.ReportName = "Report_" + this.pdJobs + " " + this.pdUser;
                joinedReport.Print(false, ps);
            }
catch (Exception ex)
            {
                WriteErrLog("Ошибка отправки на печать обобщённого отчёта - " + ex.Message);
            }
Проблему можно воспроизвести если на принтере банально отменить задание.
Версия отчёта 2012.1.1213
Заранее спасибо за помощь.

Re: Помогите отключить внутренний отладчик

Добавлено: 02 фев 2017, 00:35
Aleksey
Здравствуйте,

Спрятать меню можно с помощью:

Код: Выделить всё

Stimulsoft.Base.StiExceptionProvider.HideMessages = true;
полностью игнорировать наши ошибки:

Код: Выделить всё

Stimulsoft.Base.StiExceptionProvider.HideExceptions = true;
Спасибо.

Re: Помогите отключить внутренний отладчик

Добавлено: 02 фев 2017, 09:06
DmitriyKV
Спасибо, как всегда быстро и точно

Re: Помогите отключить внутренний отладчик

Добавлено: 02 фев 2017, 09:33
Aleksey
Здравствуйте,

Всегда рады помочь!