메뉴 건너뛰기

SAP 한국 커뮤니티

FIELD_EXIT_GSBER_I

sapjoy 2008.12.16 09:52 조회 수 : 2625

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.

번호 제목 글쓴이 날짜 조회 수
569 REPORT Z03_010 [2] sapjoy 2007.05.14 2655
568 REPORT Z05_013 [3] sapjoy 2008.04.14 2653
567 REPORT ZRTTS_01 . sapjoy 2009.12.24 2651
566 REPORT z16_002 sapjoy 2008.08.07 2648
565 REPORT ZDYNAMIC_ITAB_12. sapjoy 2009.02.16 2643
564 REPORT Z15_001 [2] sapjoy 2008.04.15 2643
563 REPORT z18_038 [2] sapjoy 2008.04.21 2635
562 report zunicode_032. sapjoy 2008.11.21 2634
561 REPORT Z13_013 sapjoy 2007.01.08 2634
560 REPORT Z07_026 [3] sapjoy 2006.12.08 2632
559 REPORT z18_036 sapjoy 2007.03.13 2631
558 REPORT z12_002 sapjoy 2006.12.28 2629
» FIELD_EXIT_GSBER_I sapjoy 2008.12.16 2625
556 REPORT z15_014 sapjoy 2007.01.26 2625
555 PUT_SPFLI PUT_SFLIGHT PUT_SBOOK sapjoy 2006.12.19 2614
554 REPORT Z05_008 [2] sapjoy 2007.05.27 2611
553 report zunicode_022. sapjoy 2008.11.21 2610
552 REPORT Z07_017 sapjoy 2006.12.08 2609
551 report zsalv_040 . sapjoy 2010.08.20 2608
550 REPORT Z03_018 [3] sapjoy 2006.12.02 2605