LOOP AT gt_plant INTO gs_plant.
gs_plant-z_name1 = 'AAAAA'.
WRITE : /000(024) sy-uline,
/001(001) sy-vline,
002(010) gs_plant-z_werks COLOR = 3,
013(001) sy-vline,
014(010) gs_plant-z_name1 COLOR = 6,
024(001) sy-vline,
/000(024) sy-uline.
ENDLOOP.
WRITE / sy-uline.
실행시키면
die statische ausgabeposition "000" muss positiv sein.
라고 나오는데요. 000이라는 포지션 때문에 그런건가요??
이게 에러가 아니라 WARNING 일 겁니다.
Program Syntax 를 점검하는 Ctrl + F2 를 누르면 나오는 경고 메세지인데.
000 이라는 포지션은 없기 때문에 굳이 안 써도 된다는 경고를 주는 것입니다.
점검을 누르지 마시고 바로 Active Ctrl + F3 을 눌러 보시면 에러 없이 활성화가 되는 것을 볼 수 있습니다.
프로그램에서 경고는 경고일 뿐 중요시 안 하고 넘어가도 상관이 없는 경우가 많습니다.
수고하세요.