메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요.


 


매일 좋은 글 보다가 처음으로 질문해 봅니다.


 


현업에서 ALV 헤더를 두 줄로 표시해 줬으면 좋겠다 해서..


헤더 두 줄 ALV 검색하다 보니 SALV 로 구현 가능하다는 사실을 알게 되었구요,


 


자료실에서 펠릭스님께서 올려주신 SALV 자료들 보며 공부했는데,


해당 자료에는 헤더 두 줄 구현 하는 것이 안 나오더라구요 ㅠㅠ


 


일단 그 자료에 기본 SALV 소스대로 작성해봤는데요, 두 줄 구현하는 부분이 어딘지 좀 알려주세요 ㅠㅠ


 


=============================================================================================


 


 

REPORT ZALVOM_DEMO1.

data: ispfli type table of spfli.
data: gr_table type ref to cl_salv_table.
data: gr_functions type ref to cl_salv_functions.
data: gr_display type ref to cl_salv_display_settings.
data: gr_columns type ref to cl_salv_columns_table.
data: gr_column type ref to cl_salv_column_table.

datacolor type lvc_s_colo.

start-of-selection.
  select * into table ispfli from spfli.

  cl_salv_table=>factory( importing r_salv_table = gr_table
                           changing t_table      = ispfli ).

  gr_functions = gr_table->get_functions( ).
  gr_functions->set_all( abap_true ).

  gr_display = gr_table->get_display_settings( ).
  gr_display->set_striped_pattern( cl_salv_display_settings=>true ).
  gr_display->set_list_header( 'This is the heading' ).

  gr_columns = gr_table->get_columns( ).
  gr_column ?= gr_columns->get_column( 'CITYTO' ).
  gr_column->set_long_text( 'This is long text' ).
  gr_column->set_medium_text( 'This is med text' ).
  gr_column->set_short_text( 'This is sh' ).

  gr_column ?= gr_columns->get_column( 'CITYFROM' ).
  color-col = '6'.
  color-int = '1'.
  color-inv = '0'.
  gr_column->set_color( color ).

  gr_table->display( ).


 


==============================================================================================


 


지금 상태에서 실행하면 gr_columns = gr_table->get_columns( ). 이 구문으로


헤더 값을 SFLIGHT 테이블의 FIELD LABEL 을 자동으로 땡겨오는데요,


 


1, 2, 3 컬럼은 헤더 두줄 병합, 4, 5, 6 컬럼은 위에 from contry, 아래에 key, city, airport 이렇게 넣고 싶고


7, 8, 9 컬럼도 위에 to contry, 아래에 key, city, airport 이렇게 넣고 싶어요.


물론 뒤에 출발 시각, 도착 시각도 앞으로 땡겨서 하고 싶구요.. 나머지 맨 뒤 네 컬럼은 1, 2, 3 컬럼처럼


헤더 두줄 병합하고 싶구요.


참, 1번 컬럼은 client 라서 이건 빼고 싶구요..


 


아래 처럼 나오게 하고 싶은데.. 어떻게 구현을 해 줘야 하나요?


 


-------------------------------------------------------------------------------------------------------------


          |               |              From Contry                          |               To Contry                                 |              |


Airline | Flight No. | -------------------------------------------------------------------------------| Distance |


          |               | Key |      City          | Airport |   Time    | Key |      City               | Airport |   Time   |              |


-------------------------------------------------------------------------------------------------------------|


AA      |           17 | US  | NEW YORK     | JFK     | 11:00:00 | US  | SAN FRANCISCO | SFO    | 14:01:00 |      2,572 |


AA      |           64 | US  | SAN FRANCI.  | SFO    | 09:00:00 | US  | NEW YORK         | JFK     | 17:21:00 |      2,572 |


   ...


 


위와 같은 식으로 나오게 하고 싶은데 여러분들의 도움이 절실히 필요합니다 ㅠ


제발 도와주세요 ㅠ


 


사장님까지 보실 자료라서 꼭 구현해야 합니다 ㅠㅠ

번호 제목 글쓴이 날짜 조회 수
5447 <img src=3.gif><img src=1.gif>번호 범위 오브젝트에 대해 질문입니다. prt 2010.10.22 1620
5446 <img src=3.gif>Screen의 Custom Control에 ALV List 방식으로 뿌려주는 방법이 있는지요? [3] KTnG_ABAP 2010.10.22 1388
5445 <img src=3.gif>DMS 문서 버전 관리 및 문서 생성 Function Module 문의. [2] crazybarthez 2010.10.22 2155
5444 <img src=2.gif>subscreen에 데이터가 나오지 않네요.^^ [5] 로미오 2010.10.22 1531
5443 <img src=3.gif>SFLIGHT 테이블에 관한 질문입니다 [3] ASDF 2010.10.22 1392
5442 <img src=2.gif>스탠다드 테이블에 외래키 지정할 수 있나요? [1] 기쁨 2010.10.22 1354
5441 <img src=3.gif>아밥퍼가 될려고 공부 중인대염 도대체 기본개념부터 확실히 하라는데 기본개념이 무엇을 말하는 알려주시면 감사하겠습니다. [7] 꼬마호랑이 2010.10.21 1304
5440 <img src=2.gif> BDC 수정 (입력중에 오류가 발생한 사항입니다..) [3] Whitetiger 2010.10.21 1079
5439 <img src=2.gif>jsp로 구현한 web에서 IIS를 통해 RFC펑션 호출방법 문의 [1] 프리스타일 2010.10.21 1224
5438 <img src=3.gif>alv 테이블 필드 숨기기에 대해 질문드립니다. [4] 유정a 2010.10.21 5980
5437 <img src=2.gif>BDC돌리고나면 메세지가 안들어와요 [9] 덩콘 2010.10.20 2080
5436 <img src=3.gif>type-1 루프 반복 관련 문제에 대해서 질문드립니다. [2] 유정a 2010.10.20 1281
5435 <img src=3.gif>class alv 에서 테이블 보여질때 필드길이랑 필드명바꾸고 싶은데 그것이 안되네여 좀 알려주세염. [5] 꼬마호랑이 2010.10.20 1308
5434 <img src=2.gif>write문 세로 프린트 설정법 질문드립니다 ㅠ [6] file 아밥콩` 2010.10.20 2093
5433 [re] <img src=2.gif>Smartforms 여러건 한번에 인쇄? St.Raphael 2010.10.20 1917
5432 <img src=3.gif>GUI설정이 문제인지? 아니면 .... 도와주세요 ... [4] file EMDTLS 2010.10.19 1089
5431 <img src=3.gif>BSP 에서 엑셀 업로드 할 수 있는 방법 질문드립니다. [1] beginer 2010.10.19 2418
5430 <img src=3.gif>SAP Server에 upload한 파일 확인 방법 [2] 버미! 2010.10.19 1999
5429 <img src=2.gif>ALV SET_TABLE_FOR_FIRST_DISPLAY 메소드 사용시 정렬하는 방법.. [4] LE 2010.10.19 1829
5428 <img src=3.gif>필드심볼관련 ( 순차적인 필드들의 Data를 대문자로 변환하고싶어요 ) [5] 윤군친구 2010.10.19 1278