ABAP进度条

来源:互联网 发布:手机期货交易模拟软件 编辑:程序博客网 时间:2024/06/10 10:10

*进度条例子1:
DATAperc type i,
      cnt TYPE .
DATAstxt TYPE string.
DATAsperc(3TYPE c.
perc 0cnt 1000.
DO cnt TIMES.
  stxt ''.
  perc sy-index 100 cnt.
  sperc perc.
  CONCATENATE '已经完成 : '  sperc '% …… ' INTO stxt.
  CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
  EXPORTING
      percentage perc     "百分比的数值,用来控制秒表的指针。
      text       stxt.   "状态栏显示的文本。
ENDDO.


*进度条例子2:


DATAsText(70).
DATAiTmp type i.
sText '你是我的小呀小苹果儿 怎么爱你都不嫌多 红红的小脸儿温暖我的心窝 点亮我生命的火 火火火火 你是我的小呀小苹果儿 就像天边最美的云朵 春天又来到了花开满山坡 种下希望就会收获'."
DO 50 TIMES.
  CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
  EXPORTING
      percentage sy-index     "百分比的数值,用来控制秒表的指针。
      text       sText+0(sy-index).   "状态栏显示的文本。

   wait up to SECONDS.
ENDDO.

0 0