Quantcast
Channel: PC-DMIS User Forum - Forums
Viewing all articles
Browse latest Browse all 11658

Exporting to CSV issue with long line of code

$
0
0
I'm basically just exporting all the measured features into an excel sheet however i have ran out of room in PCDMIS for more code. Does anyone know how to continue this so that all the measured features stay basically in line 1 from left to right "see attached"
I still need to add V28 - V34 if i add another writeline it just inputs below the first line.

Solved see code 2 below! Thanks for the help everyone

Code:
C1         =COMMENT/INPUT,NO,FULL SCREEN=NO,
            Part Number?
 NO,
            ################################# FAI Export to CSV #########################################
            ASSIGN/V1=GETTEXT(647,1,{FCFLOC6})
            ASSIGN/V2=GETTEXT(688,1,{FCFLOC6})
            ASSIGN/V3=GETTEXT(647,1,{FCFLOC1})
            ASSIGN/V4=GETTEXT(688,1,{FCFLOC1})
            ASSIGN/V5=LOC1.D.MEAS
            ASSIGN/V6=LOC2.D.MEAS
            ASSIGN/V7=GETTEXT(688,1,{FCFLOC2})
            ASSIGN/V8=GETTEXT(688,2,{FCFLOC2})
            ASSIGN/V9=GETTEXT(647,1,{FCFLOC3})
            ASSIGN/V10=GETTEXT(688,1,{FCFLOC3})
            ASSIGN/V11=GETTEXT(647,1,{FCFLOC4})
            ASSIGN/V12=GETTEXT(688,1,{FCFLOC4})
            ASSIGN/V13=DIST1.M.MEAS
            ASSIGN/V14=GETTEXT(647,1,{FCFLOC5})
            ASSIGN/V15=GETTEXT(647,2,{FCFLOC5})
            ASSIGN/V16=GETTEXT(688,1,{FCFLOC5})
            ASSIGN/V17=GETTEXT(688,2,{FCFLOC5})
            ASSIGN/V18=LOC3.D.MEAS
            ASSIGN/V19=LOC4.D.MEAS
            ASSIGN/V20=LOC5.Z.MEAS
            ASSIGN/V21=LOC6.Z.MEAS
            ASSIGN/V22=LOC7.Z.MEAS
            ASSIGN/V23=DIST2.M.MEAS
            ASSIGN/V24=DIST3.M.MEAS
            ASSIGN/V25=DIST4.M.MEAS
            ASSIGN/V26=LOC8.X.MEAS
            ASSIGN/V27=LOC9.Z.MEAS
            ASSIGN/V28=LOC10.Y.MEAS
            ASSIGN/V29=LOC11.Y.MEAS
            ASSIGN/V30=LOC12.Y.MEAS
            ASSIGN/V31=GETTEXT(647,1,{FCFLOC7})
            ASSIGN/V32=GETTEXT(688,1,{FCFLOC7})
            ASSIGN/V33=GETTEXT(647,1,{FCFLOC8})
            ASSIGN/V34=GETTEXT(688,1,{FCFLOC8})
FPTR       =FILE/OPEN,Z:\QUALITY CONTROL\JAKE P\FAI REPORTS\FAI 01-005-04196-100 7.0 KEYMOD OMEGA RAIL UPPER, MACHINING\BOOK1.CSV,APPEND
            FILE/WRITELINE,FPTR,C1.INPUT+","+V1+","+V2+","+V3+","+V4+","+V5+","+V6+","+V7+","+V8+","+V9+","+V10+","+V11+","+V12+","+V13+","+V14+","+V15+","+V16+","+V17+","+V18+","+V19+","+V20+","+V21+","+V22+","+V23+","+V24+","+V25+","+V26+","+V27+"
Solved here

Code:
C1         =COMMENT/INPUT,NO,FULL SCREEN=NO,
            Part Number?
$$ NO,
            ################################# FAI Export to CSV #########################################
            ASSIGN/V1=GETTEXT(647,1,{FCFLOC6})
            ASSIGN/V2=GETTEXT(688,1,{FCFLOC6})
            ASSIGN/V3=GETTEXT(647,1,{FCFLOC1})
            ASSIGN/V4=GETTEXT(688,1,{FCFLOC1})
            ASSIGN/V5=LOC1.D.MEAS
            ASSIGN/V6=LOC2.D.MEAS
            ASSIGN/V7=GETTEXT(688,1,{FCFLOC2})
            ASSIGN/V8=GETTEXT(688,2,{FCFLOC2})
            ASSIGN/V9=GETTEXT(647,1,{FCFLOC3})
            ASSIGN/V10=GETTEXT(688,1,{FCFLOC3})
            ASSIGN/V11=GETTEXT(647,1,{FCFLOC4})
            ASSIGN/V12=GETTEXT(688,1,{FCFLOC4})
            ASSIGN/V13=DIST1.M.MEAS
            ASSIGN/V14=GETTEXT(647,1,{FCFLOC5})
            ASSIGN/V15=GETTEXT(647,2,{FCFLOC5})
            ASSIGN/V16=GETTEXT(688,1,{FCFLOC5})
            ASSIGN/V17=GETTEXT(688,2,{FCFLOC5})
            ASSIGN/V18=LOC3.D.MEAS
            ASSIGN/V19=LOC4.D.MEAS
            ASSIGN/V20=LOC5.Z.MEAS
            ASSIGN/V21=LOC6.Z.MEAS
            ASSIGN/V22=LOC7.Z.MEAS
            ASSIGN/V23=DIST2.M.MEAS
            ASSIGN/V24=DIST3.M.MEAS
            ASSIGN/V25=DIST4.M.MEAS
            ASSIGN/V26=LOC8.X.MEAS
            ASSIGN/V27=LOC9.Z.MEAS
            ASSIGN/V28=LOC10.Y.MEAS
            ASSIGN/V29=LOC11.Y.MEAS
            ASSIGN/V30=LOC12.Y.MEAS
            ASSIGN/V31=GETTEXT(647,1,{FCFLOC7})
            ASSIGN/V32=GETTEXT(688,1,{FCFLOC7})
            ASSIGN/V33=GETTEXT(647,1,{FCFLOC8})
            ASSIGN/V34=GETTEXT(688,1,{FCFLOC8})
            ASSIGN/WRITESTRING=C1.INPUT+","
            ASSIGN/WRITESTRING=WRITESTRING+V1+","+V2+","+V3+","+V4+","+V5+","+V6+","+V7+","+V8+","+V9+","+V10+","+V11+","+V12+","+V13+","+V14+","+V15+","+V16+","+V17+","+V18+","+V19+","+V20+","
            ASSIGN/WRITESTRING=WRITESTRING+V21+","+V22+","+V23+","+V24+","+V25+","+V26+","+V27+","+V28+","+V29+","+V30+","+V31+","+V32+","+V33+","+V34+"
FPTR       =FILE/OPEN,Z:\QUALITY CONTROL\JAKE P\FAI REPORTS\FAI 01-005-04196-100 7.0 KEYMOD OMEGA RAIL UPPER, MACHINING\BOOK1.CSV,APPEND
            FILE/WRITELINE,FPTR,WRITESTRING

Viewing all articles
Browse latest Browse all 11658

Trending Articles