메뉴 건너뛰기

SAP 한국 커뮤니티

ALV 버퍼 CLEAR 프로그램

sapjoy 2008.09.25 11:45 조회 수 : 7385 추천:1

ALV에 필드 카타로그를 추가한 경우 바로 적용이 안되는 경우가 있습니다.


이때는 다음 프로그램을 이용해 버퍼를 CLEAR 해야 합니다.


 


*&---------------------------------------------------------------------*
*& Report  BALVBUFDEL                                                  *
*&                                                                     *
*&---------------------------------------------------------------------*
*&                                                                     *
*&                                                                     *
*&---------------------------------------------------------------------*


REPORT  BCALV_BUFFFER_DEL_SHARED.


  TABLES: EUINFO.


  types: stat_s_data type RSEXPOBUF,
       stat_t_data type stat_s_data occurs 0.


  data: gt_stat_data type stat_t_data,
        ls_stat_data type stat_s_data,
        l_obj_key type RSOBJKEY.


  CALL FUNCTION 'SBUF_OBJ_SHOW_OBJECT'
    EXPORTING
      BUFF_ID            = 0
      SHOW_FREE          = ' '
      SHOW_OBJECT        = 'X'
    TABLES
      STAT_DATA          = gt_stat_data
*   EXCEPTIONS
*     C_FUNC_ERROR       = 1
*     OTHERS             = 2
            .
  IF SY-SUBRC = 0.
*   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*           WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    loop at gt_stat_data into ls_stat_data.
      if ls_stat_data-obj_key(2) cs '%F'.
        l_obj_key = ls_stat_data-obj_key+2.
        delete from shared buffer euinfo(%F) id l_obj_key.
      endif.
    endloop.
    MESSAGE S000(0K) WITH TEXT-004.
  ENDIF.

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