메뉴 건너뛰기

SAP 한국 커뮤니티

FIELD_EXIT_GSBER_I

sapjoy 2008.12.16 18:52 조회 수 : 2627

CHECK sy-tcode = 'AS02' OR sy-tcode = 'AS01'.


*필드값 읽어올때 사용할 인터널 테이블
*필드엑싯은 필드엑싯만 있는 전용 Function Group을 만들어서
*사용하고 scr_fields 선언은 top에 한번만 하면 된다.
*여기서는 그냥 보여주기 편하게 하기위해 함수내에 선언함
  DATA : scr_fields LIKE dynpread OCCURS 1 WITH HEADER LINE.
*


  DATA : lv_gsber  LIKE  anlz-gsber.



*사업영역 값 읽어오기
  CLEAR: scr_fields[].
  scr_fields-fieldname = 'ANLZ-GSBER'.  "F1에 나오는 화면 필드값
  APPEND scr_fields.


  CALL FUNCTION 'DYNP_VALUES_READ'
    EXPORTING
      dyname               = sy-cprog
      dynumb               = sy-dynnr
    TABLES
      dynpfields           = scr_fields
    EXCEPTIONS
      invalid_abapworkarea = 1
      invalid_dynprofield  = 2
      invalid_dynproname   = 3
      invalid_dynpronummer = 4
      invalid_request      = 5
      no_fielddescription  = 6
      invalid_parameter    = 7
      undefind_error       = 8
      OTHERS               = 9.


  CHECK sy-subrc = 0.
  READ TABLE scr_fields INDEX 1.
  lv_gsber = scr_fields-fieldvalue.


  IF lv_gsber NE '2000'.
    MESSAGE e398(00) WITH '사업영역은 2000만 입력해주세요'.
    EXIT.


  ENDIF.

번호 제목 글쓴이 날짜 조회 수
131 REPORT ZDYNAMIC_ITAB_07. sapjoy 2009.02.16 2593
130 REPORT Z04_005 . sapjoy 2006.12.03 2597
129 REPORT ZBAPI_002. sapjoy 2009.02.10 2599
128 REPORT z18_025 sapjoy 2007.03.17 2600
127 INCLUDE Z16_001O01 [1] sapjoy 2007.04.27 2600
126 Z16_001TOP sapjoy 2009.09.21 2603
125 Include Z16_001TOP sapjoy 2007.04.27 2604
124 REPORT Z18_000 [1] sapjoy 2008.04.16 2606
123 REPORT Z03_018 [3] sapjoy 2006.12.03 2611
122 REPORT ZSMARTFORMS_08. [2] sapjoy 2009.02.27 2611
121 report zsalv_040 . sapjoy 2010.08.20 2611
120 REPORT z09_002 sapjoy 2006.12.15 2616
119 report zunicode_022. sapjoy 2008.11.22 2616
118 REPORT Z07_017 sapjoy 2006.12.08 2617
117 REPORT Z05_008 [2] sapjoy 2007.05.28 2617
116 PUT_SPFLI PUT_SFLIGHT PUT_SBOOK sapjoy 2006.12.20 2624
» FIELD_EXIT_GSBER_I sapjoy 2008.12.16 2627
114 REPORT z15_014 sapjoy 2007.01.27 2631
113 REPORT z18_036 sapjoy 2007.03.14 2635
112 report zunicode_032. sapjoy 2008.11.22 2636