메뉴 건너뛰기

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


 

번호 제목 글쓴이 날짜 조회 수
6427 SAP 모델로 idoc파일을 만들어서 b2mml로 서티파티 제품과 데이터 교환 문제 [1] 탁월한실력 2020.08.15 216
6426 PIVOT Talbe을 이용한 Excel File 생성 및 Email 송부 난꿀 2020.05.13 219
6425 예제 Z13_01 오류 확인부탁드립니다. [1] file 리얼오버 2022.01.08 219
6424 외부 프로그램 subroutine 호출 문제 [1] file 김주형 2020.07.24 221
6423 안녕하십니까 MM관련 질문이 있습니다. [1] joyourlf 2019.03.28 222
6422 (초보)VIEW 데이터 저장관련 문의 드립니다. [2] file bapp 2022.11.12 222
6421 SAP 입고 날짜 변경 [1] 배기사 2023.02.13 222
6420 SFTP 전송 방법 질문 드립니다. [4] 초밥 2024.03.04 223
6419 GUI STATUS 관련 질문드립니다. 비행청년 2019.11.21 226
6418 대차대죠표(report painter) 금액 필드 18자리 이상 표시 두두두둥 2020.07.07 227
6417 excel 업로드 관련 질문 [2] susan123 2023.11.30 227
6416 스마트폼 미리보기 확대/축소 file lIlIIIlljiilll 2022.09.27 230
6415 F4IF_INT_TABLE_VALUE_REQUEST 함수 관련 질문 [2] susan123 2023.12.20 231
6414 Table entry Transfer 질문 [1] 롯자 2020.04.21 233
6413 FIORI 셋팅 질문드립니다. 누노 2020.02.08 234
6412 CTS에 말아놓을 때 관련 로그랑 계정 ID를 남기는 기능이 있나요? [1] rhosyn 2023.10.30 236
6411 SMARTFORM 출력 프린트 세팅 file iliiililililill 2021.07.28 238
6410 LB10, LX04 user exit 찾으니 안나오네요(스탠다드 수정) [1] HANAMANA 2019.01.25 239
6409 LIFETIME 에 대해서 질문드립니다.. [1] 제이영 2019.02.20 240
6408 INCLUDE TYPE 질문 [2] file 유반장 2022.08.08 241