A report function that counts pages. This method is only useable when a report processor is used, which generated
PageEvents. The PageableReportProcessor is one of them.
As with all page dependent functions: The function will only be active, when the page events get fired, this usually
only happens during the last pagination run and the printing. The function level will be negative when this happens.
author: Thomas Morgner
Checks, whether this expression is a deep-traversing expression. Deep-traversing expressions receive events from
all sub-reports. This returns true, as this function has to receive page-events even if a sub-report is currently
being processed.
true.
A internal flag that defines wether the next group start should be ignored. We have to ignore the first
group start of each report so that the report-header becomes part of the first group's page sequence.
the internal flag.
Receives notification from the report engine that a new page is starting. Grabs the page number from the report
state and stores it.
Parameters: event - the event.
Receives notification that the report has started.
Parameters: event - the event.
setDependencyLevel
public void setDependencyLevel(int dependencyLevel)(Code)
Defines the defined dependency level. For page functions, this level can be as low as the pagination level.
Parameters: dependencyLevel - the dependency level.