Standard Reporting
Reference Manual
Introduction to Reports
: Sample Report Templates
Sample Report Templates
You produce a report by running a report template. The template specifies what the report will contain, whether it will be sent to the screen or a file and how it will be laid out. Templates also specify what information can be specified at the time the report is run, for example, what part of the database, or the output filename.
There is a library of example reports supplied with the product in the directory %PMLUI%/REPORTS. Under this directory is a TEMPLATES directory, which contains the templates which generated the reports. The templates are AVEVA E3Dâ„¢ macros, but the best way to see how they are set up is to select
Utilities > Standard Reporting > Reports > Modify
from the main menu, and look at the settings on the forms displayed.
Templates have the file extension
.tmp
, and the corresponding reports have a file extension
.rep
.
Most of the examples are based on the sample project and the sample templates supplied with the product.
The sample templates produce the following types of report:
nozz_sched
This is a Nozzle schedule, which lists all Nozzles sorted by name, and shows the P1 bore, connection type and direction, and the position of each Nozzle.
line_list
This report is a list of Branches, sorted by the name of the Pipe which owns them. The Head and Tail bores and the Head and Tail references are given.
pipe_mto
This report shows material information for all Branch members, sorted by type, Detail Text and Material Text. The Tube length and quantity of each component are totalled. There is an Imperial version of this report template.
tube_mto
This report totals all Tubing. The Specification Reference, P1 Bore, Detail Text and Material Text are shown.
steel_mto
This is a material take-off list for structural components.
valve_list
This report is an example of selective reporting.
centre_line
The centre-line length of each Branch is listed. There is an Imperial version of this report template.
tube_gradient
This report gives the gradient of each tubing component.
catalogue_param
This is an example of reporting on the catalogue database. It lists Branch members, with their CATREFs and the parameters of the CATREFs.
catalogue_ptgmref
This is an example of reporting on the catalogue database. It lists Branch members, with their CATREFs followed by the PTREFs and GMREFs of the CATREFs.
tube_area_vol
This report uses derived properties to report on the area and volume of tubing.
1974 to current year.
AVEVA Solutions Limited and its subsidiaries. All rights reserved.