jadeReportWriterTimeDetails

jadeReportWriterTimeDetails(reportName: String;
                            cpuTime:    Real;
                            startTime:  TimeStamp;
                            endTime:    TimeStamp);

The jadeReportWriterTimeDetails method of the Application class records timings of each Jade Report Writer report (contained in the reportName parameter).

Reimplement this method in the Application class of your schemas if you require timings of Jade Report Writer reports (for example, if you want to log timing details for performance or billing purposes).

The jadeReportWriterTimeDetails method is called each time a report designed, by using the Jade Report Writer is run, with the exception of previewing the form at design time. This method is also called when a report is run programmatically (by using the JadeReportWriterReport class run or runWithStatus method) and when the Jade Report Writer Designer application terminates when the reportName parameter contains *DESIGN* (the CPU time does not include running time previewing, printing, or extracting the report) or *PREVIEW* (the CPU time is the total amount of preview time).

As the times apply to the node on which the database is located, the CPU time and the start and end times are those of the server node (or application server, if your application is running in Jade thin client mode).

The cpuTime parameter value is in seconds and the startTime and endTime values are timestamps of the workstation locale on which the database is located. For example, if this method is called from a presentation client in New Zealand accessing report data on an application server in the United Kingdom, the startTime and endTime parameters record Greenwich Mean Time (GMT) timestamp values.