Is there a way to dynamically assign these fields without hardcoding F1 = ..., F2 = ..., F3 = ... instead maybe using the substring and a counter?
DEFINE TEMP-TABLE tmpImportTable
FIELD F1 AS CHAR
FIELD F2 AS CHAR
FIELD F3 AS CHAR
FIELD F4 AS CHAR
FIELD F5 AS CHAR
FIELD F6 AS CHAR
FIELD F7 AS CHAR
FIELD F8 AS CHAR
FIELD F9 AS CHAR
FIELD F10 AS CHAR.
DEFINE VARIABLE X AS INTEGER NO-UNDO.
REPEAT X = 1 TO 10:
CREATE tmpImportTable.
ASSIGN SUBSTITUTE("tmpImportTable.F&1",X) = STRING(X).
END.
DEFINE TEMP-TABLE tmpImportTable
FIELD F1 AS CHAR
FIELD F2 AS CHAR
FIELD F3 AS CHAR
FIELD F4 AS CHAR
FIELD F5 AS CHAR
FIELD F6 AS CHAR
FIELD F7 AS CHAR
FIELD F8 AS CHAR
FIELD F9 AS CHAR
FIELD F10 AS CHAR.
DEFINE VARIABLE X AS INTEGER NO-UNDO.
REPEAT X = 1 TO 10:
CREATE tmpImportTable.
ASSIGN SUBSTITUTE("tmpImportTable.F&1",X) = STRING(X).
END.