ABAP-进度条函数

 1 DATA:lv_perc(3) TYPE c,
 2      lv_per     TYPE p,
 3      lv_stxt    TYPE string,
 4      lv_num     TYPE i VALUE 0, "数据总数
 5      lv_sign    TYPE i VALUE 0. "当前的进度
 6 
 7 "获取数据条数
 8 lv_num = lines(gt_data) .
 9 
10 DO lv_num TIMES .
11 
12   lv_sign = lv_sign + 1 ."每次进度+1
13   lv_per = lv_sign / lv_num * 100  . "进度/总数*100得到百分比
14   lv_perc = lv_per .
15 
16   CONCATENATE '已经批导了' lv_perc '%' INTO lv_stxt.
17 
18   CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
19     EXPORTING
20       percentage = lv_per
21       text       = lv_stxt.
22 
23 ENDDO .
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值