Показ процесс создания отчета
starcomputer
Украина, Донецк
Уважаемые спецы!
Подскажите, как заменить стандартное окно, показывающее процесс формирования отчета?
Оно показывает номер прохода, потом чего-то еще потом процесс формирования страниц: такая-то из стольких-то.
А вот где данные эти брать?
Report.Page.Count - показывает количество страниц редактора, а не отчета.
Ну номер прохода можно вычислить по FinalPass.
Номер текущей страницы - по событию OnBeginPage, а общее количество страниц в отчете?
Если использовать OnProgress то n выводится в виде:
1 1 2 3 4 5 6 7 8 1 1 2 3 4 5 6 7 8
видимо первая единица - начало прохода, потом номера страниц, потом начало второго прохода, потом опять номера страниц.
Так что большая просьба, подскажите плиз, как определить в каком режиме находится отчет (построение, формирование,
что-там еще есть ? и где взять общее количество страниц, и на какое событие лучше всего повесить обработчик?
Подскажите, как заменить стандартное окно, показывающее процесс формирования отчета?
Оно показывает номер прохода, потом чего-то еще потом процесс формирования страниц: такая-то из стольких-то.
А вот где данные эти брать?
Report.Page.Count - показывает количество страниц редактора, а не отчета.
Ну номер прохода можно вычислить по FinalPass.
Номер текущей страницы - по событию OnBeginPage, а общее количество страниц в отчете?
Если использовать OnProgress то n выводится в виде:
1 1 2 3 4 5 6 7 8 1 1 2 3 4 5 6 7 8
видимо первая единица - начало прохода, потом номера страниц, потом начало второго прохода, потом опять номера страниц.
Так что большая просьба, подскажите плиз, как определить в каком режиме находится отчет (построение, формирование,
что-там еще есть ? и где взять общее количество страниц, и на какое событие лучше всего повесить обработчик?