Происходит непосредственно перед тем, как Ситема Отчетов начинает обрабатывать область отчета.

PROCEDURE Object.BeforeBand
LPARAMETERS nBandObjCode, nFRXRecNo

Параметры

Visual FoxPro передает событию BeforeBand параметры в следующем порядке:

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 до того, как механизм отчетов запустит какой-либо код в выражении OnEntry. Приемник отчетов инициирует событие AfterBand после выполнения OnExit кода.

NoteЗамечание

Для дальнейшей информации о порядке следования событий в выполнении отчета, смотрите Понимание Visual FoxPro Объектно-Управляемый Механизм Отчетов.

Expand imageСмотрите Также