메뉴 건너뛰기

SAP 한국 커뮤니티

아래 소스와 같이 is_Layout  으로 첫행에 박스를 만들라고 하는데


원하는데로 잘되질않네요.... 선배님들의 가르침 이 필요합니다.


 


아래소스를 보면 g_layout_s-edit 'X'. 이걸 선언하면 박스는 생기는데 컬럼이 수정모드로 되고 Sort 도 풀려버리네요


 


이거 말고 첫행에 박스를 설정할수있는것이 있는지 알려주시면 정말 감사하겠습니다..


자라나는 새싹을 도와주세욤...


  


 




TYPE-POOLS slis.
DATA g_layout_s TYPE slis_layout_alv.


~


~


 

************************************************************************
* INITIALIZATION Event                                                 *
************************************************************************
INITIALIZATION.
  PERFORM  set_initial_data.
  PERFORM set_layout.


 


~


~


~


~


~


 

*&---------------------------------------------------------------------*
*&      Form  alv_write
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*  -->  p1        text
*  <--  p2        text
*----------------------------------------------------------------------*
FORM alv_write .

  DATA pgm LIKE sy-repid.
  pgm sy-repid.
  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
      i_callback_program      pgm
      is_layout             g_layout_s
      i_save                  'U'
*      i_callback_user_command = 'USER_COMMAND'
      it_fieldcat             fieldcat
      it_sort                 sortcat
      it_events               eventcat
    TABLES
      t_outtab                it_list
    EXCEPTIONS
      program_error           1
      OTHERS                  2.


ENDFORM.                    " alv_write


 


 


~


~


~


~


~


~


~


~


~


 

*&---------------------------------------------------------------------*
*&      Form  set_layout
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
*      <--P_G_LAYOUT_S  text
*----------------------------------------------------------------------*
FORM set_layout.



g_layout_s-colwidth_optimize 'X'.
g_layout_s-edit 'X'.         이놈을 지정하면 원하는데로 박스가 출력되는데 필드를 수정할수있게 되어버리고 Sort 걸어놓은것이 풀어져버림...
*g_layout_s-edit_mode = 'X'.
*g_layout_s-zebra = 'X'.
g_layout_s-flexible_key 'X'.
g_layout_s-get_selinfos 'X'.


ENDFORM.                    " set_layout


 

번호 제목 글쓴이 날짜 조회 수
6324 STANDARD_FULLSCREEN 버튼 제어 [3] file 유반장 2022.01.26 499
6323 메일 발송 복수 IP 설정 가능한지 궁금합니다. 안셀몽 2022.01.25 137
6322 BATCH JOB 실행을 위한 권한 [2] 이승승승 2022.01.24 593
6321 BADI ME_PROCESS_PO_CUST endless loop관련 file 제니킴킴. 2022.01.20 211
6320 Field symbol 과 텍스트 출력 [1] 서어억 2022.01.19 405
6319 Abap 언어는 대문자를 사용하나요? [3] twil0910 2022.01.18 475
6318 클래스로 만드는 장점이 어떤건가요? [3] 쌥맨 2022.01.14 2796
6317 구매처 BP 생성후 확정 여부 [1] licmd 2022.01.13 447
6316 개발화면인데 문의 좀 드립니다. [2] file 후덜덜 2022.01.12 373
6315 배치 parrell 수행 종료 건 관련 도움 부탁드립니다. [1] file 내꿈은여행가 2022.01.11 276
6314 예제 Z13_01 오류 확인부탁드립니다. [1] file 리얼오버 2022.01.08 215
6313 z07_05 예제인것가튼데요 오류나옵니다 ㅜㅜ [1] 리얼오버 2022.01.07 173
6312 z07_04문제  실행해 보았는데fail뜹니다. 리얼오버 2022.01.07 92
6311 sap 에서 f4키를 누르면서 찾기 하려는데 튕김,꺼짐 현상 있는데요 [3] file 리얼오버 2022.01.07 707
6310 Z05_35 예제질문드려도 될까요? 실행해보니 책은 CARRID, CARRNAME 2개다 조회되는데요 [4] 리얼오버 2022.01.07 175
6309 Z04_14 질문드려도 될까요? GV_PROG에 %_T000008은 어떻게 나오는걸까요? [3] file 리얼오버 2022.01.07 137
6308 이지아밥2.0 예제 z04_05 질문드립니다. [2] file 리얼오버 2022.01.07 204
6307 Function Group: EINR 관련 문의 드립니다. [4] 쌥맨 2022.01.07 120
6306 이지아밥 구교재 p155 z04_003 예제 4-2-4 질문드립니다. [3] 리얼오버 2022.01.06 412
6305 alv 우클릭후 spreadsheet 클릭시 나오는 사용가능한 포맷 추가방법이 있을까요? [3] 로우랜즈 2022.01.05 345