메뉴 건너뛰기

SAP 한국 커뮤니티

REPORT z12_11.

sapjoy 2012.07.30 22:36 조회 수 : 1012

REPORT  z12_11.

DATA : g_total TYPE i,
       g_cnt   TYPE i,
       g_index TYPE i.

DATA : gt_sflight TYPE TABLE OF sflight WITH HEADER LINE.

START-OF-SELECTION.
  SELECT *
  INTO CORRESPONDING FIELDS OF TABLE gt_sflight
  FROM sflight.

  DESCRIBE TABLE gt_sflight LINES g_total.

  LOOP AT gt_sflight.
    g_cnt = g_cnt + 1.
    PERFORM progress_indicator USING g_cnt g_total ' Progressing... '.
  ENDLOOP.

  WRITE 'SUCCESS'.

FORM progress_indicator USING    value(p_cur)
                                   value(p_total)
                                   value(p_text).
  DATA : lv_text(50) TYPE c,
          lv_idx(3)  TYPE n.

  lv_idx = ( p_cur / p_total ) * 100.

  CONCATENATE lv_idx ' % : ' p_text INTO lv_text.

  CALL FUNCTION
    'SAPGUI_PROGRESS_INDICATOR'
    EXPORTING
      percentage = lv_idx
      text       = lv_text
    EXCEPTIONS
      OTHERS     = 0.
ENDFORM.       " progress_indicator
번호 제목 글쓴이 날짜 조회 수
130 REPORT z12_08. sapjoy 2012.07.30 915
129 REPORT z12_09. sapjoy 2012.07.30 960
128 REPORT z12_10. sapjoy 2012.07.30 927
» REPORT z12_11. sapjoy 2012.07.30 1012
126 REPORT z12_12. sapjoy 2012.07.30 932
125 REPORT z12_13.. sapjoy 2012.07.30 1010
124 REPORT z12_14 sapjoy 2012.07.30 1068
123 REPORT z12_15 sapjoy 2012.07.30 1014
122 REPORT Z12_16. sapjoy 2012.07.30 998
121 REPORT Z12_17. sapjoy 2012.07.30 981
120 REPORT Z12_18. sapjoy 2012.07.30 967
119 REPORT Z12_19 sapjoy 2012.07.30 931
118 REPORT Z12_20. sapjoy 2012.07.30 926
117 REPORT z12_21. sapjoy 2012.07.30 920
116 REPORT Z12_22 sapjoy 2012.07.30 1226
115 REPORT z12_23. sapjoy 2012.07.30 1021
114 REPORT z12_24. sapjoy 2012.07.30 1153
113 REPORT z12_25. sapjoy 2012.07.30 999
112 REPORT Z12_26. sapjoy 2012.07.30 872
111 REPORT z12_27. sapjoy 2012.07.30 1208