|
XML Configuration File |
|
|
|
|
The basic structure of the XML configuration file is as follows
<EXTERNAL-DATA Version="POS3">
<PIPELINE>
<!—Data specifying how to retrieve pipeline data -->
</PIPELINE>
<COMPONENT>
<!—Data specifying how to retrieve component data -->
</COMPONENT>
<INFORMATION>
<!—Data specifying how to retrieve Information data -->
</ INFORMATION>
</EXTERNAL-DATA>
Note. Multiple PIPELINE, COMPONENT and INFORMATION entries are permitted in the file.
A “macro” can appear in the SQL or FILTER tags defined below. A macro is a string that is substituted at run time with a value taken from the current open POD (Pipeline object data) file. A macro starts and finishes with a “$” character.
Macros take the general form $OBJECT.PROPERTY_OR_ATTRIBUTE$
For example, $P.PIPELINE-REFERENCE$ means the Pipeline object PIPELINE-REFERENCE attribute.
The following macros are available to reference PODFILE objects:
$P = PIPELINE ... $P.PIPELINE-REFERENCE = PIPELINE PIPELINE-REFERENCE ATTRIBUTE
$C = COMPONENT ... $C.PIPING-SPEC = COMPONENT PIPING-SPEC ATTRIBUTE
$M = MATERIAL ... $M.ItemCode = MATERIAL ItemCode property
$I = INFORMATION ... $I.MESSAGE-TEXT = MESSAGE-TEXT ATTRIBUTE