메뉴 건너뛰기

SAP 한국 커뮤니티

ALV LIST 진행시 LAYOUT 속성값

kwon09 2007.04.11 11:11 조회 수 : 17283 추천:56

************************************************************************


*  CHECK BOX없애기 - NO_ROWMARK = 'X', SEL_MODE = 'D'
*  REFRESH_GRID ==> 꼭 사용해야 한다.
************************************************************************


* 선택한 레이아웃 지정
* ========================================
  GS_VARIANT-VARIANT = GV_VAR.
*
*  필드별 칼라지정시 필수 : SETTING_FIELD_COLOR 사용시만 해당됨
* ========================================
  GS_LVC_LAYOUT-CTAB_FNAME = 'COLOR'.


** =======================================
  GS_LVC_LAYOUT-CWIDTH_OPT = 'X'.    "ALV 제어: 열너비최적화
  GS_LVC_LAYOUT-SMALLTITLE = 'X'.    "ALV 제어: 제목크기
* GS_LVC_LAYOUT-BOX_FNAME  = 'BOX'.  "ALV 제어: 내부테이블필드의 필드이름
** ICON.
** =======================================
*  GS_LVC_LAYOUT-EXCP_FNAME = G_LIGHTS_NAME."ALV 제어: 예외코딩포함필드
** GRID CUSTOMIZING
** TITLE BETWEEN GRID CONTROL AND TOOLBAR(70자 이내)
** =======================================
* GS_LVC_LAYOUT-GRID_TITLE = '프로그램 LIST'. "ALV 제어: 제목바 텍스트
** COLUMN HEADERS ARE HIDDEN
** =======================================
* GS_LVC_LAYOUT-NO_HEADERS = 'X'. "ALV 제어: 열 헤딩 숨기기
** COLUMNS ARE DISPLAYED WITHOUT HORIZONTAL GRID LINES
** =======================================
* GS_LVC_LAYOUT-NO_HGRIDLN = 'X'. "ALV 제어: 수평그리드라인 숨기기
** CELLS ARE NOT MERGED WHEN A COLUMN IS SORTED
** =======================================
* GS_LVC_LAYOUT-NO_MERGING = 'X'. "ALV 제어: 셀병합 불가능
** THE BUTTON AT THE BEGINNING OF A ROW IS HIDDEN IN SELECTION MODES
** CELL SELECTION ( SEL_MODE = 'D' ) AND COLUMN/ROW SELECTION
** CHECK BOX 없애기 위해서는 NO_ROMARK = X
** ( SEL_MODE = 'A' ).
** =======================================
  GS_LVC_LAYOUT-NO_ROWMARK = ' '. "(OR 'X') ALV 제어: 행선택불가능
** SELECTION MODES FOR SEL_MODE
** 'A' : COLUMN AND ROW SELECTION
** 'B' : SIMPLE SELECTION, LIST BOX
** 'C' : MULTIPLE SELECTION, LIST BOX => 조회모두인경우 맨처음 BOX안보임
** 'D' : CELL SELECTION (삭제) : CHECK BOX 없애기 위해서는 D MARK
** =======================================
  GS_LVC_LAYOUT-SEL_MODE = 'A'.    "ALV 제어: 선택모드
** IF THIS FIELD IS SET, THE TOOLBAR IS HIDDEN.
** =======================================
* GS_LVC_LAYOUT-NO_TOOLBAR = 'X'.  "ALV 제어: 툴바 숨기기
** COLUMNS ARE DISPLAYED WITHOUT VERTICAL GRID LINES
** =======================================
* GS_LVC_LAYOUT-NO_VGRIDLN = 'X'.  "ALV 제어: 수직격자라인 숨기기
** IN CASE OF PRINT_END_OF_PAGE, YOU MUST SET 'RESERVELNS' TO
** THE NUMBER OF RESERVED LINES AT THE END OF A PAGE.
** RESERVE TWO LINES FOR THE PRINT_END_OF_PAGE EVENT
** =======================================
* P_PRINT-RESERVELNS = 2.
** STANDARD(BCALV_EDIT_01)에서는 다음과 같이 했다.
** SET STATUS OF ALL CELLS TO EDITABLE USING THE LAYOUT STRUCTURE.
** 옵션에 안보이던데... 어째껀 수정모드로 바꾸는 중요한 옵션이다.
** =======================================
*  IF GV_MODE     = GC_DISPLAY.
*    GS_LVC_LAYOUT-EDIT = ' '.    "ALV 제어: 입력준비
*  ELSEIF GV_MODE = GC_EDIT.
*    GS_LVC_LAYOUT-EDIT = 'X'.    "전필드가 입력필드로 변환


*  ENDIF.
** PROVIDE THE FIELDNAME OF THE CELLTAB FIELD BY USING FIELD
** STYLEFNAME OF THE LAYOUT STRUCTURE.
** =======================================
  GS_LVC_LAYOUT-STYLEFNAME = 'CELLTAB'. "내부테이블필드의 필드이름
** 합을 제일 윗라인에 DISPLAY
** =======================================
* GS_LVC_LAYOUT-TOTALS_BEF = 'X'.       "이전 합계출력

번호 제목 글쓴이 날짜 조회 수
547 ABAP TUNNING sapjoy 2012.03.12 234722
546 New function vs Old function(obsolete) sapjoy 2014.03.31 127512
545 테이블Active시 (Warnings Occurred During Activation) 안나오게하는방법 [6] 양키 2012.03.29 99695
544 자주 사용하는 String 조작 명령어 [7] 양키(이경환) 2015.01.13 34555
543 collect 구문 [4] sapjoy 2006.12.03 27024
542 사용자 패스워드 변경 함수, 창 [11] sapjoy 2009.12.21 25752
541 R/3 용어 정의 Definitions [4] sapjoy 2007.01.23 23898
540 BAPI_PR_CREATE 구매요청 생성시에 사용하세요 [2] 노름마치 2007.12.10 23694
539 SELECT statement D.Y.Kim 2007.07.20 23646
538 문자열에 있는 값이 숫자만으로 되어있는지 문자가 포함됐는지 체크하는 함수 [3] 꿀단지 2011.10.11 19864
537 LIKE와 TYPE의 차이 [13] sapjoy 2006.12.06 19697
536 숫자입력 체크(Numeric character check) [1] 양키(이경환) 2014.01.28 19562
535 SDN -> SCN 변경되면서 Contents별로 바뀐 LINK 모음 [13] Wise 멘토 2012.07.06 19045
534 ABAP 핵심정리 [23] SARA 2007.03.14 17330
» ALV LIST 진행시 LAYOUT 속성값 [18] kwon09 2007.04.11 17283
532 ABAP 구문 총정리 [39] file Wise 멘토 2008.11.24 17148
531 인터널 테이블 라인수 lines [8] sapjoy 2014.01.20 17057
530 FOR ALL ENTRIES IN 구문 사용시 select 필드 선택시 주의사항. [7] 나침반친구 2007.03.13 16963
529 SYST 시스템 변수 정리 [5] 아밥뽀 2014.08.23 16890
528 data [2] sapjoy 2006.12.03 16713