ZxApp IT has a reporting system that is second to none!
To create a report, view the organizer's properties. This can be done
by selecting [File]->[Organizer Properties], or by clicking the
icon on the toolbar. Within the Organizer Properties Dialog, select the
tab.
Double click in the blank area of the table, or right click and select
[Add Report]. You will see the screen shown in Figure 15.1. You must
give your report a name, and should also give it a description. Some of
the built-in functions dealing with dates will utilize the date format.
This makes it easy for users to go in and specify how dates should
appear in their reports.
Figure 15.1: The Edit Report Dialog.
Notice that there are two tabs in the Edit Report Dialog; Main and
Functions. The
tab allows you to create functions. In ZxApp IT, functions are always
associated with a particular node. They have access to a variable named this
which allows access to the associated node. The reason for this isn't
readily obvious within the context of reports, but it will make
tremendous sense when creating export templates. But regardless, this
association between a function and a node makes recursing nodes easy and
intuitive. What this means is that a function named "myfunct()" would
be referenced as a method of a node. For instance, 'this.myfunct()', or
'organizer.rootNode.myfunct()'.
Check www.ZipXap.com for
up to date examples of how to write reports.