메뉴 건너뛰기

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


 

번호 제목 글쓴이 날짜 조회 수
6417 EASY ABAP 2.0 - Z11_08 예제 문의 [2] file hunseop2 2023.01.20 295
6416 alv grid 출력시 curr 타입필드 음수부호 앞으로 표시 어떻게 하는지 궁금합니다. [2] ddddd 2023.01.19 410
6415 인터널 테이블에 cbo 테이블 left join 하여 조건 처리 가능할까요? [1] 깻잎만두 2023.01.18 505
6414 S/O 생성 시 확정수량 0 오류 [1] 유반장 2023.01.09 189
6413 LVC_S_LAYO-FRONTEND 설정시 ALV 안 보이는 문제 [4] 누운소 2023.01.04 240
6412 백그라운드로 텍스트 파일 다운로드를 할 수 있을까요? [4] 수박세모 2022.12.28 225
6411 3개 테이블 merge 질문 드립니다 [1] nini 2022.12.28 302
6410 SAP 권한 관련 질문 드립니다. [5] name 2022.12.20 355
6409 공장 달력 관련 문의 드립니다. [2] 마늘맛쿨피스 2022.12.17 258
6408 ALV SORT 없이 셀 병합 질문입니다. [2] file hx 2022.12.02 479
6407 abap 단축기 ctrl+space 동작 여쭤봅니다. [2] file discod 2022.12.01 621
6406 SD_SALESDOCUMENT_CHANGE 오류 file 유반장 2022.12.01 122
6405 SAP PCE 버전에서 데이터 조회 속도문제 [1] 준서기 2022.11.25 323
6404 웹딘프로 환경설정 관련해서 질문있습니다 ㅇㅇㅇㅇㅇ 2022.11.21 110
6403 SAP 로그온 사번과 사용 사번을 다르게 하는 방법 [1] it쟁이 2022.11.14 262
6402 (초보)VIEW 데이터 저장관련 문의 드립니다. [2] file bapp 2022.11.12 212
6401 client 000 계정초기화 [2] 회기역미용실 2022.11.11 1882
6400 디버깅 실행 문의 [1] file dd 2022.11.11 190
6399 For all entries in 구문에 대하여 [2] 아밥린이 2022.11.09 2334
6398 loop 내 select 질문.. (코드첨부 주의..) [2] 베어a 2022.11.07 443