|
Dynamic File Naming |
|
|
|
|
It is possible to pre-process the ISOGEN.fls files to substitute a "macro" for one of the PCF header attributes taken from the current file.
The PCF attributes that will be supported in macros are:
|
PCF Attribute |
Description/Comment |
|
$PIPELINE-REFERENCE$ |
Pipeline reference |
|
$REVISION$ |
Revision |
|
$PROJECT-IDENTIFIER$ |
Applies to the PROJECT-IDENTIFIER attribute in the PCF/IDF, not the I-Configure project. |
|
$PIPING-SPEC$ |
Piping specification |
|
$INPUT-FILE$ |
Name of input file without the extension. |
For example, in the Supplementary ReportFiles ISOGENFiles collection we could use the $PIPELINE-REFERENCE$ to set the FilePath as shown below:

This would write the following in the ISOGEN.fls file:
|
CENTRELINE/INSULATION-LENGTH |
C:\IsoDir\Project\Final\$PIPELINE-REFERENCE$-CL.TXT |
|
WEIGHT/COFG-SUMMARY-APPEND |
C:\IsoDir\Project\Final\Reports\$PIPELINE-REFERENCE$-COG.TXT |
If the required attribute is not present in the PCF/IDF, then the attribute 'NAME' is substituted.