Происходит непосредственно после завершения построения Полосы Отчета внутренним механизмом Report System.

PROCEDURE Object.AfterBand
LPARAMETERS nBandObjCode, nFRXRecNo

Параметры

Visual FoxPro (внутренний механизм создания Отчета) передает в событие AfterBand список параметров в следующем порядке:

nBandObjCode

Целое число, которое характеризует тип Полосы Отчета, хранящееся в поле с именем ObjCode из соответствующего файла Отчета или Этикетки (.frx или .lbx).

Данный параметр nBandObjCode может принимать следующие Значения, которые описываются в файле: 60FRX.DBF, расположенном в подкаталоге FILESPEC:

0

Title (Заголовок Отчета, полоса общего Заголовка Отчета)

1

Page Header (Верхний колонтитул Листа Отчета)

2

Column Header (Верхний колонтитул Столбца)

3

Group Header (Верхний колонтитул Группы Данных)

4

Detail (Детальная Полоса Отчета)

5

Group Footer (Нижний колонтитул Группы)

6

Column Footer (Нижний колонтитул Столбца)

7

Page Footer (Нижний колонтитул Листа Отчета)

8

Summary (Нижний колонтитул Итогов, полоса Итогов)

9

Detail Header (Детальная полоса Заголовка)

10

Detail Footer (Детальная полоса нижнего колонтитула)

Дополнительную информацию об указанной документации 60FRX, смотрите в разделе: Таблица Структуры для Табличных файлов (.dbc, .frx, .lbx, .mnx, .pjx, .scx, .vcx).

nFRXRecno

Целое число, определяющее номер записи в соответствующем табличном файле Отчета или Этикетки (.frx или .lbx), в которой размещается описание текущего Элемента Отчета.

Expand imageКомментарии

Применяется В: ReportListener, объект.

Для каждой Полосы Отчета, управляющий Объект ReportListener вызывает событие BeforeBand перед тем как внутренний механизм Отчета (Report Engine) выполняет программный Код в OnEntry. Аналогично вызывается событие AfterBand после выполнения программного Кода в OnExit.

NoteОбратите Внимание

До выполнения программного Кода в OnExit и вызова события AfterBand для Элементов Отчета (полос) Detail или Detail Footer, внутренний механизм Отчета (Report Engine) перемещает указатель Записи Вперед (в интервале записей Таблицы Отчета). Дополнительную информацию о порядке вызова и обработки Событий при создании Отчета смотрите в разделе: Основные понятия Объектно - Ассистированных Отчетов Visual FoxPro.

Expand imageСм. также