메뉴 건너뛰기

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


 

번호 제목 글쓴이 날짜 조회 수
6347 [요청]온라인(모듈풀)에서 라디오버튼 사용법요!!! [6] CoolGuy 2008.08.05 4921
6346 [요청]refresh_table_display와 cl_gui_cfw=>flush 의 차이점에대해서 알고싶습니다 [3] 고양이야옹 2008.12.04 4917
6345 subscreen 에서 사용 하는 sy-repid 변수에 관한질문입니다. [2] bd 2007.04.10 4903
6344 <img src=2.gif>screen structure 에서 group1 ~ group4 사용방법 [5] copine 2011.03.31 4882
6343 [요청]자동 텍스트완성 어떻게 하나요? 답변 부탁드립니다. [3] 쪼꼬팜 2008.07.30 4879
6342 TRY 구문해석좀 해주세요. 이렇게 쓰는 것과 그냥 SELECT 하는 차이가 뭔지요? [7] 김창훈 2007.08.21 4879
6341 <img src=2.gif>신호등(상태표시등)아이콘 관련 질문드려요~ ^-^* [1] ymjeong 2010.10.25 4856
6340 <img src=1.gif>질문 >> CALL FUNCTION 'FIMA_NUMERICAL_VALUE_ROUND [2] 아밥콩` 2010.03.03 4846
6339 <b>[완료]</b>DYNPRO_FIELD_CONVERSION dump관련 [3] 이정한 2008.01.08 4846
6338 <img src=3.gif>전표 BDC 생성에 대한 질문입니다.. [2] 보경아빠 2010.01.26 4840
6337 <b>[완료]</b><b>[완료]</b>[re] 개인pc에 SAP NetWeaver 2004s 설치방법에 질문입니다. [1] 김태완 2006.12.27 4829
6336 <img src=3.gif>스마트 폼에서 그래픽 출력할때 이상합니다. [3] 이소아밀 2011.03.31 4784
6335 <img src=3.gif>금액 절사방법에 대해 질문드립니다. [6] 해바라기 2009.11.19 4777
6334 null 값 체크 [6] 강진규 2007.05.21 4772
6333 <b>[완료]</b>엑셀업로드시 데이터건수제한에 대해서 질문드립니다. [3] kan145 2009.03.24 4749
6332 <img src=3.gif>alv 필드 오른쪽 정렬에 대해서 질문 좀 드릴게요 [3] file 유정a 2010.08.23 4744
6331 [요청]SELECT~ENDSELECT 문에서 문의드립니다. [2] 풍뎅이 2007.12.12 4726
6330 <b>[완료]</b>SUBMIT 또는 CALL TRANSACTION 에 관해서... [5] chanmaniac 2008.09.29 4716
6329 <img src=2.gif>ALV에서 년월 필드 사용에 대해 [4] 댕댕 2010.04.21 4713
6328 <img src=2.gif>AT SELECTION-SCREEN OUTPUT. 질분입니다 [3] 아밥콩` 2010.06.17 4704