Sorry to keep pushing this issue. But it has not been cleared up yet.
DATA: SEGMENT LIKE ARC_BUFFER-SEGMENT. FIELD-SYMBOLS: <TEXT>. *SEGMENT RETURNED FROM FM LIKE 002 03USD 3UMIKEJACKSON... LENGTH = STRLEN(SEGMENT). DIVTIMES = STRLEN / 254. DO DIVTIMES. IF FLAG <> 'X'. OFF1 = 0. FLAG = 'X'. ELSE. OFF1 = COUNTER * 254. ENDIF. assign SEG+off1(LENGTH) to <text>. APPEND <TEXT> TO LENTAB. ENDDO.
Even though I'm looping and incrementing off1, only thefirst character of segment is getting placed in <text>.