메뉴 건너뛰기

SAP 한국 커뮤니티



REPORT z_se16

노름마치 2007.11.05 14:31 조회 수 : 5042

*& 테이블의 데이타를 조정합니다.
*& STANDARD TABLE도 CONTROL가능합니다.
*& 변경된 이력은 Request가 관리되지 않으므로 주의바랍니다.


REPORT  z_se16.


TABLES: dd02l.


DATA: g_tabname(30)  TYPE c          VALUE '/1BCDWB/DB',
      action         TYPE sy-ucomm   VALUE 'ANZE',
      global_auth(4) TYPE c,
      g_data_exit    LIKE rs38l-name VALUE 'UPDA'.


DATA: mem_id(16) VALUE 'TABELLENANZEIGER'.


SELECTION-SCREEN: SKIP.
PARAMETERS: tabname  LIKE databrowse-tablename MEMORY ID dtb.



AT SELECTION-SCREEN ON VALUE-REQUEST FOR tabname.
  PERFORM f4_objname.


AT SELECTION-SCREEN.
  IF tabname(1) <> 'Y' AND tabname(1) <> 'Z'.
    MESSAGE e899(mm) WITH tabname '조정불가 합니다'.
  ENDIF.


  SELECT * FROM  dd02l
           WHERE  tabname  = tabname
           AND    as4local = 'A'
           AND   ( tabclass  <> 'INTTAB' AND tabname <> 'APPEND' AND
                   tabclass  <> 'VIEW' ).
    EXIT.
  ENDSELECT.


  IF sy-subrc <> 0.
    MESSAGE e899(mm) WITH tabname '조정불가 합니다'.
  ENDIF.


START-OF-SELECTION.


  CONCATENATE g_tabname tabname INTO g_tabname.
  dd02l-mainflag = 'X'.
  EXPORT action dd02l-mainflag global_auth
                TO MEMORY ID mem_id.


  SUBMIT (g_tabname) VIA SELECTION-SCREEN AND RETURN.


*&---------------------------------------------------------------------*
*&      Form  F4_OBJNAME
*&---------------------------------------------------------------------*
FORM f4_objname.


  DATA: dnum   LIKE d020s-dnum,
        repid  LIKE sy-repid.


  dnum = sy-dynnr.  repid = sy-repid.
  CALL FUNCTION 'RS_HELP_HANDLING'
    EXPORTING
      dynpfield                 = 'TABNAME'
      dynpname                  = dnum
      object                    = 'TB  '
      progname                  = repid
      suppress_selection_screen = 'X'.


ENDFORM.                    " F4_OBJNAME

번호 제목 글쓴이 날짜 조회 수
107 Dynamic Select 소스 [5] 떡밥 2011.06.03 17775
106 스크린에서 버튼을 tree 처럼 만들기. [32] file Jenny 2011.08.11 17659
105 Mass Download [5] file 소주와 막걸리 2009.11.13 17365
104 셀(cell) 레벨의 ALV EDIT(편집) 가능 소스 [5] sapjoy 2008.09.25 17269
103 통화단위, krw, usd 일반 필드에 변환시 로직(소수점, 자리수) [4] sapjoy 2011.07.19 15567
102 REPORT z_alv_list_block_2 [1] 노름마치 2007.11.05 15184
101 4.6c 에서 Xml 파일을 읽어오는 로직 예제 입니다. [2] woong 2009.05.11 14809
100 금액을 한글로(수표)표기 [17] file STARFISH 2009.03.17 14646
99 인터널 테이블을 사용한 구구단 출력 두가지 입니다 - WRITE, ALV 이용 [1] kofnhuge 2012.10.10 14027
98 Text(Description) 빠르게 반영하기,,, 속도개선을 위주로 [5] file 노름마치 2010.12.07 13909
97 [onepaper] 참고자료 Archiving 세팅에 필요한 파일소스입니다. [7] file 원니컴 2011.03.22 13802
96 Syntax Checker [4] file 소주와 막걸리 2009.11.13 13765
95 ALV Row Color 지정하는 소스. [3] 나침반친구 2007.05.28 12866
94 금액을 영문으로 [4] file 쥬앙 2009.04.06 12366
93 Transport Trace [4] file 소주와 막걸리 2009.11.13 12143
92 멀 어떻게 해야 하는건질 몰라 질문 드립니다 [5] 쏠라맨 2012.10.12 11667
91 [Module pool] Container에 webpage 넣기. [2] 냥냥 2013.03.19 11200
90 nugg 프로그램을 sap 에 생성하기.. [3] file MadMax 2012.10.11 10831
89 Select-Options 의 Extension 에 제한을 주는 방법 [5] icarus 2007.11.15 10830
88 Split 의 사용 [1] 양키(이경환) 2014.02.05 10743