You specify an event to determine when to print a particular node.
You can specify events for the following node types:
For each node type that offers the Conditions tab (see below)
For headers and footers of table and folder nodes
For control breaks before or after which you want to make a certain output (for example, subtotals)
As do all conditions, events control the output of the specified node and of all existing inferior nodes. If you specify several events, the system links them with a logical OR.
Events on the Conditions tab
Time |
Meaning |
---|---|
Only on first page |
Output appears only on the first print page. |
Not on first page |
Output appears on all print pages except the first. |
Only after end of main window |
Output starts only after all nodes within the main window are processed. It makes no sense to activate this event for a node within the main window, since it would never be printed. |
Only before end of main window |
Output appears as long as the system still processes nodes of the main window. This event is of interest for nodes that appear before or after the main window definition in the navigation tree of the Form Builder. |
Only on page <S> |
Output appears only on print pages that are defined using draft page<S>. |
Inferior nodes of the header and footer event nodes allow you to set additional events ( only at page break, only at beginning of section, only at end of section). See: Events Tab.
For the events only after end of main window and only before end of main window also the position in the navigation tree of the Form Builder determines whether the respective node is printed or not.
You specified the condition only after end of main window for a node. If this node appears in the navigation tree before the main window, it will not be printed after the end of the main window. At the end of the main window, the node with this condition has already been processed with the result that processing of the main window had not been finished yet.
You specified the condition only before end of main window for a node. If this node appears in the navigation tree before the main window, it is printed on the last page on which main window output is printed.
You use the event only after end of main window to direct output to a predefined output area after processing of the main window has been completed. You could also print nodes at the end of the main window, for example, after finishing a table (however, this output appears at an unpredictable position). But you want to direct output after the end of the main window to a different output area. Since the layout is the same for all print pages, this event makes sense only for small output: This output appears in a window that is suppressed all the time before: