0% found this document useful (0 votes)
265 views11 pages

Piping MTO Template

The document defines settings for a report, including: - Export format, separators, and filename - Which destinations to include and filters to apply - Column definitions like names, widths, and formatting - It configures 15 columns for the report.

Uploaded by

Scribd me
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
265 views11 pages

Piping MTO Template

The document defines settings for a report, including: - Export format, separators, and filename - Which destinations to include and filters to apply - Column definitions like names, widths, and formatting - It configures 15 columns for the report.

Uploaded by

Scribd me
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

$* Report(v2) C:\temp\MTO created by user ADMIN at 10:07 on 9 Dec 2019

if (|$1| eq |DEFINE|) then


var list _CDCREPOPTFMT_FORMAT select |CSV| exit
var _CDCREPOPTFMT_SEP |;|
var _CDCREPOPTFMT_DEL |"|
var _CDCREPDEF_DEST1 |OFF|
var _CDCREPDEF_DEST2 |OFF|
var _CDCREPDEF_DEST3 |ON|
var _CDCREPDEF_DEST4 |OFF|
var _CDCREPDEF_FILENAME |C:\Users\arunuthi\Desktop\FLS_UAL\UAL09122019.XLS|
var _CDCREPPAGLEN_PAGELEN ||
var pane _CDCREPDEFHDR_EXP clear add
exit
var pane _CDCREPDEFFTR_EXP clear add
exit
var _CDCREPDEF_TYPE |BRAN MEM|
var _CDCREPDEF_FILTER ||
var _CDCREPDEF_HIERARCHY |/245FPD/PIPE /240MUSS/PIPE /241MUW/PIPE|
var list _CDCREPDRW_VOLUME select |Off| exit
var list _CDCREPDRW_FROM select |MDB| exit
var _CDCREPRMPT_TOGFILE |OFF|
var _CDCREPRMPT_TOGTYPE |OFF|
var _CDCREPRMPT_TOGWITH |OFF|
var _CDCREPRMPT_TOGHIER |OFF|
var _CDCREPRMPT_TogNoWarning |OFF|
var _CDCREPRMPT_TOGVOLU |OFF|
var _CDCREPRMPT_TOGFROM |OFF|
var pane _CDCREPDEFINT_EXP clear add
exit
var !!CDCArepEXP[1] raw |NAME OF PIPE|
var !!CDCArepEXP[2] raw |NAME|
var !!CDCArepEXP[3] raw |REF|
var !!CDCArepEXP[4] raw |ZONE|
var !!CDCArepEXP[5] raw |TYPE|
var !!CDCArepEXP[6] raw |ANGLE|
var !!CDCArepEXP[7] raw |P1 BORE|
var !!CDCArepEXP[8] raw |P2 BORE|
var !!CDCArepEXP[9] raw |P3 BORE|
var !!CDCArepEXP[10] raw |PSPE OF BRAN|
var !!CDCArepEXP[11] raw |SPREF|
var !!CDCArepEXP[12] raw |DTXR|
var !!CDCArepEXP[13] raw |MTXX|
var !!CDCArepEXP[14] raw |QUANTITY|
var !!CDCArepEXP[15] raw |ITLE|
var !!CDCArepSPC[1] raw |2|
var !!CDCArepSPC[2] raw |2|
var !!CDCArepSPC[3] raw |2|
var !!CDCArepSPC[4] raw |2|
var !!CDCArepSPC[5] raw |2|
var !!CDCArepSPC[6] raw |2|
var !!CDCArepSPC[7] raw |2|
var !!CDCArepSPC[8] raw |2|
var !!CDCArepSPC[9] raw |2|
var !!CDCArepSPC[10] raw |2|
var !!CDCArepSPC[11] raw |2|
var !!CDCArepSPC[12] raw |2|
var !!CDCArepSPC[13] raw |2|
var !!CDCArepSPC[14] raw |2|
var !!CDCArepSPC[15] raw |2|
var !!CDCArepWID[1] raw ||
var !!CDCArepWID[2] raw ||
var !!CDCArepWID[3] raw ||
var !!CDCArepWID[4] raw ||
var !!CDCArepWID[5] raw ||
var !!CDCArepWID[6] raw ||
var !!CDCArepWID[7] raw ||
var !!CDCArepWID[8] raw ||
var !!CDCArepWID[9] raw ||
var !!CDCArepWID[10] raw ||
var !!CDCArepWID[11] raw ||
var !!CDCArepWID[12] raw ||
var !!CDCArepWID[13] raw ||
var !!CDCArepWID[14] raw ||
var !!CDCArepWID[15] raw ||
var !!CDCArepJUST[1] raw |L|
var !!CDCArepJUST[2] raw |L|
var !!CDCArepJUST[3] raw |L|
var !!CDCArepJUST[4] raw |L|
var !!CDCArepJUST[5] raw |L|
var !!CDCArepJUST[6] raw |L|
var !!CDCArepJUST[7] raw |L|
var !!CDCArepJUST[8] raw |L|
var !!CDCArepJUST[9] raw |L|
var !!CDCArepJUST[10] raw |L|
var !!CDCArepJUST[11] raw |L|
var !!CDCArepJUST[12] raw |L|
var !!CDCArepJUST[13] raw |L|
var !!CDCArepJUST[14] raw |L|
var !!CDCArepJUST[15] raw |L|
var !!CDCArepCONV[1] raw |Off|
var !!CDCArepCONV[2] raw |Off|
var !!CDCArepCONV[3] raw |Off|
var !!CDCArepCONV[4] raw |Off|
var !!CDCArepCONV[5] raw |Off|
var !!CDCArepCONV[6] raw |Off|
var !!CDCArepCONV[7] raw |Off|
var !!CDCArepCONV[8] raw |Off|
var !!CDCArepCONV[9] raw |Off|
var !!CDCArepCONV[10] raw |Off|
var !!CDCArepCONV[11] raw |Off|
var !!CDCArepCONV[12] raw |Off|
var !!CDCArepCONV[13] raw |Off|
var !!CDCArepCONV[14] raw |Off|
var !!CDCArepCONV[15] raw |Off|
var !!CDCArepDEC[1] raw |ON|
var !!CDCArepDEC[2] raw |ON|
var !!CDCArepDEC[3] raw |ON|
var !!CDCArepDEC[4] raw |ON|
var !!CDCArepDEC[5] raw |ON|
var !!CDCArepDEC[6] raw |ON|
var !!CDCArepDEC[7] raw |ON|
var !!CDCArepDEC[8] raw |ON|
var !!CDCArepDEC[9] raw |ON|
var !!CDCArepDEC[10] raw |ON|
var !!CDCArepDEC[11] raw |ON|
var !!CDCArepDEC[12] raw |ON|
var !!CDCArepDEC[13] raw |ON|
var !!CDCArepDEC[14] raw |ON|
var !!CDCArepDEC[15] raw |ON|
var !!CDCArepFRAC[1] raw |OFF|
var !!CDCArepFRAC[2] raw |OFF|
var !!CDCArepFRAC[3] raw |OFF|
var !!CDCArepFRAC[4] raw |OFF|
var !!CDCArepFRAC[5] raw |OFF|
var !!CDCArepFRAC[6] raw |OFF|
var !!CDCArepFRAC[7] raw |OFF|
var !!CDCArepFRAC[8] raw |OFF|
var !!CDCArepFRAC[9] raw |OFF|
var !!CDCArepFRAC[10] raw |OFF|
var !!CDCArepFRAC[11] raw |OFF|
var !!CDCArepFRAC[12] raw |OFF|
var !!CDCArepFRAC[13] raw |OFF|
var !!CDCArepFRAC[14] raw |OFF|
var !!CDCArepFRAC[15] raw |OFF|
var !!CDCArepDP[1] raw |2|
var !!CDCArepDP[2] raw |2|
var !!CDCArepDP[3] raw |2|
var !!CDCArepDP[4] raw |2|
var !!CDCArepDP[5] raw |2|
var !!CDCArepDP[6] raw |2|
var !!CDCArepDP[7] raw |2|
var !!CDCArepDP[8] raw |2|
var !!CDCArepDP[9] raw |2|
var !!CDCArepDP[10] raw |2|
var !!CDCArepDP[11] raw |2|
var !!CDCArepDP[12] raw |2|
var !!CDCArepDP[13] raw |2|
var !!CDCArepDP[14] raw |2|
var !!CDCArepDP[15] raw |2|
var !!CDCArepDENOM[1] raw |64|
var !!CDCArepDENOM[2] raw |64|
var !!CDCArepDENOM[3] raw |64|
var !!CDCArepDENOM[4] raw |64|
var !!CDCArepDENOM[5] raw |64|
var !!CDCArepDENOM[6] raw |64|
var !!CDCArepDENOM[7] raw |64|
var !!CDCArepDENOM[8] raw |64|
var !!CDCArepDENOM[9] raw |64|
var !!CDCArepDENOM[10] raw |64|
var !!CDCArepDENOM[11] raw |64|
var !!CDCArepDENOM[12] raw |64|
var !!CDCArepDENOM[13] raw |64|
var !!CDCArepDENOM[14] raw |64|
var !!CDCArepDENOM[15] raw |64|
var !!CDCArepSTYLE[1] raw |US|
var !!CDCArepSTYLE[2] raw |US|
var !!CDCArepSTYLE[3] raw |US|
var !!CDCArepSTYLE[4] raw |US|
var !!CDCArepSTYLE[5] raw |US|
var !!CDCArepSTYLE[6] raw |US|
var !!CDCArepSTYLE[7] raw |US|
var !!CDCArepSTYLE[8] raw |US|
var !!CDCArepSTYLE[9] raw |US|
var !!CDCArepSTYLE[10] raw |US|
var !!CDCArepSTYLE[11] raw |US|
var !!CDCArepSTYLE[12] raw |US|
var !!CDCArepSTYLE[13] raw |US|
var !!CDCArepSTYLE[14] raw |US|
var !!CDCArepSTYLE[15] raw |US|
var !!CDCArepZEROES[1] raw |On|
var !!CDCArepZEROES[2] raw |On|
var !!CDCArepZEROES[3] raw |On|
var !!CDCArepZEROES[4] raw |On|
var !!CDCArepZEROES[5] raw |On|
var !!CDCArepZEROES[6] raw |On|
var !!CDCArepZEROES[7] raw |On|
var !!CDCArepZEROES[8] raw |On|
var !!CDCArepZEROES[9] raw |On|
var !!CDCArepZEROES[10] raw |On|
var !!CDCArepZEROES[11] raw |On|
var !!CDCArepZEROES[12] raw |On|
var !!CDCArepZEROES[13] raw |On|
var !!CDCArepZEROES[14] raw |On|
var !!CDCArepZEROES[15] raw |On|
var !!CDCArepSORT[1] raw |Off|
var !!CDCArepSORT[2] raw |Off|
var !!CDCArepSORT[3] raw |Off|
var !!CDCArepSORT[4] raw |Off|
var !!CDCArepSORT[5] raw |Off|
var !!CDCArepSORT[6] raw |Off|
var !!CDCArepSORT[7] raw |Off|
var !!CDCArepSORT[8] raw |Off|
var !!CDCArepSORT[9] raw |Off|
var !!CDCArepSORT[10] raw |Off|
var !!CDCArepSORT[11] raw |Off|
var !!CDCArepSORT[12] raw |Off|
var !!CDCArepSORT[13] raw |Off|
var !!CDCArepSORT[14] raw |Off|
var !!CDCArepSORT[15] raw |Off|
var !!CDCArepPREC[1] raw ||
var !!CDCArepPREC[2] raw ||
var !!CDCArepPREC[3] raw ||
var !!CDCArepPREC[4] raw ||
var !!CDCArepPREC[5] raw ||
var !!CDCArepPREC[6] raw ||
var !!CDCArepPREC[7] raw ||
var !!CDCArepPREC[8] raw ||
var !!CDCArepPREC[9] raw ||
var !!CDCArepPREC[10] raw ||
var !!CDCArepPREC[11] raw ||
var !!CDCArepPREC[12] raw ||
var !!CDCArepPREC[13] raw ||
var !!CDCArepPREC[14] raw ||
var !!CDCArepPREC[15] raw ||
var !!CDCArepUNSET[1] raw ||
var !!CDCArepUNSET[2] raw ||
var !!CDCArepUNSET[3] raw ||
var !!CDCArepUNSET[4] raw ||
var !!CDCArepUNSET[5] raw ||
var !!CDCArepUNSET[6] raw ||
var !!CDCArepUNSET[7] raw ||
var !!CDCArepUNSET[8] raw ||
var !!CDCArepUNSET[9] raw ||
var !!CDCArepUNSET[10] raw ||
var !!CDCArepUNSET[11] raw ||
var !!CDCArepUNSET[12] raw ||
var !!CDCArepUNSET[13] raw ||
var !!CDCArepUNSET[14] raw ||
var !!CDCArepUNSET[15] raw ||
var !!CDCArepDHEAD[1] raw |On|
var !!CDCArepDHEAD[2] raw |On|
var !!CDCArepDHEAD[3] raw |On|
var !!CDCArepDHEAD[4] raw |On|
var !!CDCArepDHEAD[5] raw |On|
var !!CDCArepDHEAD[6] raw |On|
var !!CDCArepDHEAD[7] raw |On|
var !!CDCArepDHEAD[8] raw |On|
var !!CDCArepDHEAD[9] raw |On|
var !!CDCArepDHEAD[10] raw |On|
var !!CDCArepDHEAD[11] raw |On|
var !!CDCArepDHEAD[12] raw |On|
var !!CDCArepDHEAD[13] raw |On|
var !!CDCArepDHEAD[14] raw |On|
var !!CDCArepDHEAD[15] raw |On|
var !!CDCArepSAMEHEAD[1] raw |ON|
var !!CDCArepSAMEHEAD[2] raw |ON|
var !!CDCArepSAMEHEAD[3] raw |ON|
var !!CDCArepSAMEHEAD[4] raw |ON|
var !!CDCArepSAMEHEAD[5] raw |ON|
var !!CDCArepSAMEHEAD[6] raw |ON|
var !!CDCArepSAMEHEAD[7] raw |ON|
var !!CDCArepSAMEHEAD[8] raw |ON|
var !!CDCArepSAMEHEAD[9] raw |ON|
var !!CDCArepSAMEHEAD[10] raw |ON|
var !!CDCArepSAMEHEAD[11] raw |ON|
var !!CDCArepSAMEHEAD[12] raw |ON|
var !!CDCArepSAMEHEAD[13] raw |ON|
var !!CDCArepSAMEHEAD[14] raw |ON|
var !!CDCArepSAMEHEAD[15] raw |ON|
var !!CDCArepOLDHEAD[1] raw |OFF|
var !!CDCArepOLDHEAD[2] raw |OFF|
var !!CDCArepOLDHEAD[3] raw |OFF|
var !!CDCArepOLDHEAD[4] raw |OFF|
var !!CDCArepOLDHEAD[5] raw |OFF|
var !!CDCArepOLDHEAD[6] raw |OFF|
var !!CDCArepOLDHEAD[7] raw |OFF|
var !!CDCArepOLDHEAD[8] raw |OFF|
var !!CDCArepOLDHEAD[9] raw |OFF|
var !!CDCArepOLDHEAD[10] raw |OFF|
var !!CDCArepOLDHEAD[11] raw |OFF|
var !!CDCArepOLDHEAD[12] raw |OFF|
var !!CDCArepOLDHEAD[13] raw |OFF|
var !!CDCArepOLDHEAD[14] raw |OFF|
var !!CDCArepOLDHEAD[15] raw |OFF|
var !!CDCArepUDHEAD[1] raw |OFF|
var !!CDCArepUDHEAD[2] raw |OFF|
var !!CDCArepUDHEAD[3] raw |OFF|
var !!CDCArepUDHEAD[4] raw |OFF|
var !!CDCArepUDHEAD[5] raw |OFF|
var !!CDCArepUDHEAD[6] raw |OFF|
var !!CDCArepUDHEAD[7] raw |OFF|
var !!CDCArepUDHEAD[8] raw |OFF|
var !!CDCArepUDHEAD[9] raw |OFF|
var !!CDCArepUDHEAD[10] raw |OFF|
var !!CDCArepUDHEAD[11] raw |OFF|
var !!CDCArepUDHEAD[12] raw |OFF|
var !!CDCArepUDHEAD[13] raw |OFF|
var !!CDCArepUDHEAD[14] raw |OFF|
var !!CDCArepUDHEAD[15] raw |OFF|
var !!CDCArepDVAL[1] raw |On|
var !!CDCArepDVAL[2] raw |On|
var !!CDCArepDVAL[3] raw |On|
var !!CDCArepDVAL[4] raw |On|
var !!CDCArepDVAL[5] raw |On|
var !!CDCArepDVAL[6] raw |On|
var !!CDCArepDVAL[7] raw |On|
var !!CDCArepDVAL[8] raw |On|
var !!CDCArepDVAL[9] raw |On|
var !!CDCArepDVAL[10] raw |On|
var !!CDCArepDVAL[11] raw |On|
var !!CDCArepDVAL[12] raw |On|
var !!CDCArepDVAL[13] raw |On|
var !!CDCArepDVAL[14] raw |On|
var !!CDCArepDVAL[15] raw |On|
var !!CDCArepDSUB[1] raw |Off|
var !!CDCArepDSUB[2] raw |Off|
var !!CDCArepDSUB[3] raw |Off|
var !!CDCArepDSUB[4] raw |Off|
var !!CDCArepDSUB[5] raw |Off|
var !!CDCArepDSUB[6] raw |Off|
var !!CDCArepDSUB[7] raw |Off|
var !!CDCArepDSUB[8] raw |Off|
var !!CDCArepDSUB[9] raw |Off|
var !!CDCArepDSUB[10] raw |Off|
var !!CDCArepDSUB[11] raw |Off|
var !!CDCArepDSUB[12] raw |Off|
var !!CDCArepDSUB[13] raw |Off|
var !!CDCArepDSUB[14] raw |Off|
var !!CDCArepDSUB[15] raw |Off|
var !!CDCArepDTOT[1] raw |Off|
var !!CDCArepDTOT[2] raw |Off|
var !!CDCArepDTOT[3] raw |Off|
var !!CDCArepDTOT[4] raw |Off|
var !!CDCArepDTOT[5] raw |Off|
var !!CDCArepDTOT[6] raw |Off|
var !!CDCArepDTOT[7] raw |Off|
var !!CDCArepDTOT[8] raw |Off|
var !!CDCArepDTOT[9] raw |Off|
var !!CDCArepDTOT[10] raw |Off|
var !!CDCArepDTOT[11] raw |Off|
var !!CDCArepDTOT[12] raw |Off|
var !!CDCArepDTOT[13] raw |Off|
var !!CDCArepDTOT[14] raw |Off|
var !!CDCArepDTOT[15] raw |Off|
var !!CDINrepmaxhedlen 10
var pane _CDCREPDEFSMY_EXP clear add
exit
var _CDCREPDEF_SYSCOM ||
return
endif
if (|$1| eq |PROMPT| or |$1| eq ||) then
$M "%PDMSUI%/CLIB/REP/RSELECT" $<RUN$> $<$0$> $
$<C:\Users\arunuthi\Desktop\FLS_UAL\UAL09122019.XLS$> $<BRAN MEM$> $<$> $</245FPD/PIPE
/240MUSS/PIPE /241MUW/PIPE$> $<Off$> $<$> $<$>
return
endif
var !fileName (trim(|$2|))
var !selType (upcase(trim(|$3|)))
var !selFilter (trim(|$4|))
var !selHierarchy (trim(|$5|))
var !selVolSpec (trim(|$6|))
var !selVolume (trim(|$7|))
var !selFrom (trim(|$8|))
if(vtext(!selType) eq || or vtext(!selType) eq |ALL|) then
var !criteria |ALL|
else
var !criteria (|ALL (| + vtext(!selType) + |)|)
endif
if(vtext(!selFilter) ne ||) then
var !criteria (vtext(!criteria) + | WITH (| + vtext(!selFilter) + | )|)
endif
if(vtext(!selVolSpec) eq |Completely Within...|) then
var !criteria (vtext(!criteria) + | EXCL WITHIN | + vtext(!selVolume))
elseif(vtext(!selVolSpec) eq |Partially Within...|) then
var !criteria (vtext(!criteria) + | WITHIN | + vtext(!selVolume))
endif
if(vtext(!selHierarchy) ne ||) then
var !criteria (vtext(!criteria) + | FOR | + vtext(!selHierarchy))
endif
if(vtext(!selFrom) eq |Drawlist|) then
var !criteria (vtext(!criteria) + | FROM DRAWLIST|)
elseif(vtext(!selFrom) eq |Obstruction List|) then
var !criteria (vtext(!criteria) + | FROM OBST HIER|)
endif
var !units units
mm bore mm distance
var !date clock date
var !time clock time
var !unusedProjCode proj code
var !unusedProjNumb proj numb
var !unusedProjName proj name
var !unusedProjDesc proj desc
var !unusedProjMess proj mess
var !sep |;|
var !del |"|
if (vtext(!fileName) ne ||) then
openfile "$!fileName" write !output
handle (41,324)
confirm |OK to overwrite $!fileName?|
handle (61,115)
$!units
return error 1 'File $!fileName exists. Use OVERWRITE mode to force write.'
endhandle
if(not $_CALERT_USERDATA) then
$!units
return
endif
openfile "$!fileName" overwrite !output
handle any
$!units
return error 1 |Unable to open file $!fileName|
endhandle
elsehandle any
$!units
return error 1 |Unable to open file $!fileName|
endhandle
var !write |writefile $!output|
else
var !isShown form _CADCBTH display
handle any
elsehandle none
if(|$!isShown| eq |Off|) then
show _CADCREQ
endif
endhandle
var !write |write|
endif
onerror golabel /closefile
prompt 'Selecting elements from database...'
handle (61,115)
elsehandle none
var !graphicsMode 1
endhandle
var !selection collect $!criteria
handle any
if(vtext(!fileName) ne ||) then
closefile $!output
endif
$!units
return error 1 |Selection is invalid
$!!ERROR.TEXT|
endhandle
var !selSize (arraysize(!selection))
if (defined(!graphicsMode)) then
prompt 'Evaluating expressions for $!selSize elements...'
endif
onerror golabel /badeval
var !evalCol 1
var !col1 raw evaluate (NAME OF PIPE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 2
var !col2 raw evaluate (NAME ) for all from !selection count !selNo$
ignore any ||
var !evalCol 3
var !col3 raw evaluate (REF ) for all from !selection count !selNo$
ignore any ||
var !evalCol 4
var !col4 raw evaluate (ZONE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 5
var !col5 raw evaluate (TYPE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 6
var !col6 raw evaluate (ANGLE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 7
var !col7 raw evaluate (P1 BORE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 8
var !col8 raw evaluate (P2 BORE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 9
var !col9 raw evaluate (P3 BORE ) for all from !selection count !selNo$
ignore any ||
var !evalCol 10
var !col10 raw evaluate (PSPE OF BRAN ) for all from !selection count !selNo$
ignore any ||
var !evalCol 11
var !col11 raw evaluate (SPREF ) for all from !selection count !selNo$
ignore any ||
var !evalCol 12
var !col12 raw evaluate (DTXR ) for all from !selection count !selNo$
ignore any ||
var !evalCol 13
var !col13 raw evaluate (MTXX ) for all from !selection count !selNo$
ignore any ||
var !evalCol 14
var !col14 raw evaluate (QUANTITY ) for all from !selection count !selNo$
ignore any ||
var !evalCol 15
var !col15 raw evaluate (ITLE ) for all from !selection count !selNo$
ignore any ||
onerror golabel /closefile
var !sortorder evaluate (vval(!selNo)) indices !selection count !selNo
var !selection delete
if (defined(!graphicsMode)) then
prompt 'Formatting output...'
endif
var !line raw (|| $
+ vtext(!del) + |NAME OF PIPE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |NAME| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |REF| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |ZONE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |TYPE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |ANGLE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |P1 BORE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |P2 BORE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |P3 BORE| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |PSPE OF BRAN| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |SPREF| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |DTXR| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |MTXX| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |QUANTITY| + vtext(!del)$
+ vtext(!sep)$
+ vtext(!del) + |ITLE| + vtext(!del)$
)
$!write (vtext(!line))
if (defined(!graphicsMode)) then
prompt 'Writing report...'
endif
if(|$!write| eq |write|)then
var !composeCom |var !lines compose sort !sortorder quote (vtext(!del)) nosuml|
else
var !composeCom |$!write compose sort !sortorder quote (vtext(!del)) nosuml|
endif
$!composeCom $
col val !col1 q $
sep (vtext(!sep)) $
col val !col2 q $
sep (vtext(!sep)) $
col val !col3 q $
sep (vtext(!sep)) $
col val !col4 q $
sep (vtext(!sep)) $
col val !col5 q $
sep (vtext(!sep)) $
col val !col6 q $
sep (vtext(!sep)) $
col val !col7 q $
sep (vtext(!sep)) $
col val !col8 q $
sep (vtext(!sep)) $
col val !col9 q $
sep (vtext(!sep)) $
col val !col10 q $
sep (vtext(!sep)) $
col val !col11 q $
sep (vtext(!sep)) $
col val !col12 q $
sep (vtext(!sep)) $
col val !col13 q $
sep (vtext(!sep)) $
col val !col14 q $
sep (vtext(!sep)) $
col val !col15 q $

if(|$!write| eq |write|)then
do !line values !lines
write |$!line|
enddo
endif
if (vtext(!fileName) ne ||) then
closefile $!output
endif
onerror golabel /restoreUnits
$!units
if (defined(!graphicsMode)) then
prompt dismiss
endif
return
label /badeval
handle any
if(vtext(!fileName) ne ||) then
closefile $!output
endif
$!units
if (defined(!graphicsMode)) then
prompt dismiss
endif
return error 2 |Unable to evaluate expression for column $!evalCol
$!!ERROR.TEXT|
endhandle
label /closefile
handle any
if (vtext(!fileName) ne ||) then
closefile $!output
endif
$!units
if (defined(!graphicsMode)) then
prompt dismiss
endif
return error
endhandle
label /restoreUnits
handle any
$!units
if (defined(!graphicsMode)) then
prompt dismiss
endif
return error
endhandle

You might also like