메뉴 건너뛰기

SAP 한국 커뮤니티



ALV GIRD를 만드는 방법 중 CLASS를 이용할 때...


 


첫번째 방식입니다. [Class 이용시]


CLASS 선언 부분


****************************************************************
* LOCAL CLASSES: Definition
****************************************************************

CLASS LCL_EVENT_RECEIVER DEFINITION.
  PUBLIC SECTION.
    METHODS : HANDLE_AFTER_USER_COMMAND
                     FOR EVENT AFTER_USER_COMMAND OF CL_GUI_ALV_GRID.
ENDCLASS. "(LCL_EVENT_RECEIVER DEFINITION)


************************************************************************
* LOCAL CLASSES: Implementation                                        *
************************************************************************

CLASS LCL_EVENT_RECEIVER IMPLEMENTATION.
  METHOD HANDLE_AFTER_USER_COMMAND.
     PERFORM AFTER_USER_COMMAND.
  ENDMETHOD.
ENDCLASS.                            "LCL_EVENT_RECEIVER IMPLEMENTATION
DATA: G_EVENT_RECE  TYPE REF TO LCL_EVENT_RECEIVER.


 


* EVENT 선언한 것을 객체로 만든다.


* EVENT 제어
  CREATE OBJECT G_EVENT_RECE.


 


* 이벤트제어 세팅


  SET HANDLER G_EVENT_RECE->HANDLE_AFTER_USER_COMMAND FOR G_ALV_GRID. " G_ALV_GRID는 ALV GIRD 객체 이름


 


* CLASS 선언 부분에서 METHOD 안에 PERFORM문 호출 Subrotin 입니다.


*&---------------------------------------------------------------------*
*&      Form  AFTER_USER_COMMAND
*&---------------------------------------------------------------------*
FORM AFTER_USER_COMMAND."USING P_UCOMM.
  DATA: L_TOTALINE TYPE SY-TABIX,
           L_FIDX TYPE LVC_T_FIDX.


 


 CALL METHOD G_ALV_GRID->GET_FILTERED_ENTRIES
      IMPORTING
           ET_FILTERED_ENTRIES =   L_FIDX.


 


  DESCRIBE TABLE GT_LIST LINES G_TOTALINE.
  DESCRIBE TABLE L_FIDX  LINES L_TOTALINE.
  G_TOTALINE = G_TOTALINE - L_TOTALINE.
  SET TITLEBAR  '0100' WITH G_TOTALINE.


ENDFORM.                    " AFTER_USER_COMMAND


 


두번째 방법입니다.[Function 이용시]


이부분은 제가 작성 해보고 다시 올릴께요~


 


 


 


 


 

번호 제목 글쓴이 날짜 조회 수
444 드릴다운리포트교육자료 참고 자료 추가자료 [8] file SSong 2007.08.24 3920
443 드릴다운 레포트 [7] file 솔로몬 2007.08.24 3769
442 특정문자 검출시 [1] file Lipton 2007.08.23 3084
441 Variant 동적일자 세팅 방법 [2] file SSong 2007.08.22 3280
» ALV 기능중에.. 필터를 사용하면 적용된 데이타의 총 몇건수인지에 대한 소스입니다^^ 필요한분 보세요 [4] 김을민 2007.08.22 3836
439 SAP 튜닝교육 실무자료 [5] file 이지연 2007.08.21 3493
438 SAP Script에 대한 자료입니다. [11] file 김을민 2007.08.21 5346
437 call transaction 결과 새창에 띄우기 [1] 체리P. 2007.08.21 4642
436 ABAP 튜닝기초자료 [2] file 체리P. 2007.08.21 3576
435 BDC 플그램 [9] file 체리P. 2007.08.21 3285
434 안녕하세요 OOP 자료 입니다. [8] file 김을민 2007.08.20 3493
433 JCO 관련 파일 및 샘플 JAVA 프로그램입니다 [11] file 이지연 2007.08.16 4216
432 미니 SAP 설치 관련 메뉴얼 입니다. [3] file 이지연 2007.08.16 3769
431 New ABAP Editor Concept [6] file SSong 2007.08.16 3122
430 SAP 와 자바 관련된 자료 입니다. [1] file Lee Hyun 2007.08.16 3066
429 디버깅 하는 방법 [20] file SSong 2007.08.14 3506
428 ABOUT : Business_Server_Page [2] file Wowking 2007.08.13 2989
427 Business Server Pages - Advanced Web Programming [3] file Wowking 2007.08.13 3298
426 BSP Trouble Shooting-Getting Help [4] file Wowking 2007.08.13 3121
425 테이블생성하는 방법을 상세히 초보자의 눈으로 캡쳐하였습니다. [6] file 걸음마 2007.08.10 3454