而该文件中有关于配置方法的非常有用的描述:
#-----------------------------------------------------------------------------## Report definition file## This file contain the defintions 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.## REPORT = Specifies the extension given to the report. The basename# of the report is the same as the isometric DGN, the report is written# to the IE_REPORTDIR directory## INCLUDE = Provides a rule which components are to be included in the report. The# rule operates on the component attributes. There can be multiple# INCLUDE lines. Any INCLUDE line satisfied includes the component in the# report## EXCLUDE = same as INCLUDE but this time to specify that a component should not# be in the report. Multiple EXCLUDE lines are allowed. Any EXCLUDE# line satisfied excludes the component from the report.## COLUMN = <width> : <format/alignment> : <expression>## Specifies a column in the report, consists of three fields separated# by a colon character.## <width> specifies the width of the column in character positions## <format/alignment> a combination of:# L left aligned# R right aligned# C centered# W wrap, a new line will be added if the length of the expression# exceeds the width of the report# A Accumulated value. If present a variable any property mentioned in# expression is multiplied by quantity# 0-9 A single digit is interpreted as the number of decimal places to use# (precision) for each property mentioned in the expression## <expression> An expression for the content of the report column. Any component# attribute or string can be used. Example:# IE_DESCRIPT + UUID + "and a string"# would concatenate the atributes IE_DESCRIPT and UUID and the string# "and a string"## SEP = column separator. Can be any combination of characters, a '@' is used# as a space placeholder. The default SEP is the empty string## NODE = specifies the text node number in the isometric the report will be# attached to## SORTHEADERS = specifies if sort group headers are to be used (see: rep_sortgroups.txt)# 1 = use sortgroup header# 0 = dont## TEXT = Specifies a line to be written to the report. '@' acts as a placeholder# for a space## WRITE = Write this or another report. When empty the report is written according to# the COLUMN, INCLUDE, etc statements# When a report extension is specified than that report is included## GROUP = a list of attributes that defined which component are grouped together# thus using the same line in the report (increasing the quantity). Attributes# are comma separated# SORT = sort the list on a set of attributes value. Consiste of a comma separated list# of attributes with an optional descending/ascending order. Example:# SORT = <attr_name:<sortspec>,<attr_name:<sortspec># sortspec (optional) is a combination of:# D descending# N numeric sort# # There is a set of attributes added by the software:## 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 1 if component is determined field, 0 if component is shop# IE_LINENAME the line name## Reserved keywords# QUANTITY the nett 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 SIZE1# SIZE3 the branch size if this is different from SIZE1 & SIZE2###-----------------------------------------------------------------------------