안녕하세요..abap을 열심히 공부하고 있는 abap 초보입니다.
요즘 엑셀의 데이터를 인터널 테이블로 업로드를 하여 alv를 이용하여 출력하는 것을 공부하고 있습니다.
그래서 엑셀의 데이터를 업로드 까지는 하였는데..alv 출력이 원하는 대로 되지가 않습니다.
제가 하려는 것은 엑셀 데이터 첫번째 행에 잇는 제목을 alv 출력시 각 열의 제목으로 사용을 하고 싶습니다.
하지만 생각대로 되지를 않아서 이렇게 도움을 청합니다.
댓글 4
-
aDam
2010.08.10 02:19
-
양키
2010.08.10 18:07
Loop 문을 돌려서 제목만 빼야 할거같네요 ^^
-
맑은하늘
2010.08.10 18:10
첫행 레코드를 같은 필드의 field-catalog 에 있는 COLTEXT 에 넣어주시면 될 겁니다.
-
GuyLiAN
2010.08.10 18:42
aDam, 양키, 맑은하늘님 감사합니다.
님들의 조언을 얻어서 문제를 해결하였습니다.
loop를 돌려서 sy-tabix를 이용하니 쉽게 해결을 하였습니다.
아직도 경험이 미천하여 이런 문제를 해결하는데도 시간이 오래걸리네요.ㅠㅠ
제목을 한개의 필드로 생각 하고 해보세요 그리고 인터널 테이블에서 AT FIRST로 첫재행의 제목으로 정한 필드를 읽어서 ALV에서의 제목으로 사용하고 기타행은 ALV의 항목으로 하면 되지 않을까요
적음이나마 도움이 되셨으면 합니다.