Отслеживание прогресса выполнения отчета

Обсуждение Stimulsoft Reports.NET
Ответить
eLVik
Сообщения: 54
Зарегистрирован: 26 окт 2010, 07:45
Откуда: Сыктывкар, Республика Коми

Отслеживание прогресса выполнения отчета

Сообщение eLVik »

Здравствуйте. Хотелось бы узнать как можно добавить в свою программу функционал по отслеживанию прогресса выполнения отчета?

Например

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

void CreateReport()
{
    StiReport report = new StiReport();
    report.OnProgressChanged += MyProgressChange;
    // ...
    report.Render();
}

void MyProgressChange(object sender, EventArgs args)
{
   StiReport report = (StiReport)sender;
   Console.WriteLine("Report progress is {0}%", report.ProgressValue);
}

Спасибо.
Jan
Сообщения: 495
Зарегистрирован: 19 фев 2009, 11:14

Отслеживание прогресса выполнения отчета

Сообщение Jan »

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

Можно использовать событие Rendering отчета. К примеру:

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

StiReport report = new StiReport();
report.Load();
report.Compile();
report.CompiledReport.Rendering += MyProgressChange;
report.Render();
Спасибо.
Ответить