Render отчёта в отдельном потоке

Обсуждение Stimulsoft Reports.NET
Аватара пользователя
t0pdevice
Сообщения: 100
Зарегистрирован: 15 авг 2016, 09:59

Re: Render отчёта в отдельном потоке

Сообщение t0pdevice »

У нас для построения отчётов используется везде один и тот же метод. Сам метод никак страницы не меняет (не добавляет новые и не удаляет).
Единственное обращение к страницам:

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

bool isForm = _report.Pages.OfType<StiForm>().Any();
var form = _report.CompiledReport.Pages.OfType<StiForm>().FirstOrDefault();
Заметил, что больше всего ошибка возникает на большом отчёте, где около 320 страниц.
Включен ли в отчёте режим кэширования?
Все настройки отчёта по умолчанию, то есть "Кэшировать все данные" выключено. И режим построения "Компиляция".
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Render отчёта в отдельном потоке

Сообщение HighAley »

Здравствуйте.

Сложно вам что-то подсказать.
Не могли бы вы прислать тестовый проект, который позволил бы нам воспроизвести проблему.
Возможно мы найдём что-нибудь.

Спасибо.
Ответить