LOOP AT gt_tline.
lv_len = strlen( gt_tline-tdline ).
IF lv_len > 80.
gt_tdctab-tdline = gt_tline-tdline+(80).
APPEND gt_tdctab.
gt_tdctab-tdline = gt_tline-tdline+80.
APPEND gt_tdctab.
ELSE.
gt_tdctab-tdline = gt_tline-tdline.
APPEND gt_tdctab.
ENDIF.
ENDLOOP.
길이를 구해서 80이상이면 +(80) +80해서 잘라내는것 같은데요..
왜 +(80) +80 이렇게 사용한지 이해가 되지 않습니다.
+(80) +80(160) 이런형식으로 들어가야 되지 않는지......이상타...
+(80) 은 처음부터 80자리 짤라 쓰는거구요.
그럼 그 다음엔 80자리 그 다음부터 짤라써야겠죠.
+80이 그 의미입니다.
즉, 길이가 80이 넘으면 80자리를 끊어서 앞뒤로 따로 넣겠다는 말이네요.
참고로, 정확히 하자면 +80(나머지길이) 이렇게 해야하겠지만 +80까지만 하면 나머지길이만큼
다 들어갈겁니다.그래서 그렇게 썼을겁니다.