Report Definition File
This file contain the definitions for all reports produced by IsoExractor. IsoExtractor reports are generic reports that operate on component attributes Reports generated are plain text files that can be attached to a text node in the drawing. A report definition is a combination of specification and a script.
At the top of the report file are a list of statements which describe how the report attributes are defined.
You can use these attribute descriptions (shown below) to
modify existing reports if desired.
Reserved Keywords
Below is a sample report that writes shop material to a report:
The following set of attributes are added by the software:
Setting | Description |
---|---|
SPOOLID | The name of the spool (if any) a component is part of. |
PARTID | The part ID of the component. |
CUTID | The pipe cut ID a component is part of (only for pipes/bends). |
IE_FIELD |
|
IE_LINENAME | The line name. |
Setting | Description |
---|---|
QUANTITY | The net quantity of the component, normally length for pipe/bend items, piece count for piece items. The quantity for pipes is formatted to the unit used. |
SIZE1 | The main component diameter. Formatted to the unit used. |
SIZE2 | The run size or branch size if this is different from the SIZE1. |
SIZE3 | The branch size if this is different from SIZE1 and SIZE2. |
# this to include only shop material INCLUDE = IE_FIELD=0 EXCLUDE = IE_TYPE=CT_WELD COLUMN = 3: R : PARTID COLUMN = 19: R : QUANTITY COLUMN = 7: R : SIZE1 COLUMN = 7: R : SIZE2 COLUMN = 2: : COLUMN = 60: W : IE_DESCRIPT GROUP = PARTID SORT = PARTID:N SEP = @ SORTHEADERS = 1 TEXT = @ ---------------------------------------------------------- TEXT = @ Shop Materials TEXT = @ ---------------------------------------------------------- Write = END