记录ABAP开发的每日——SmartForms模板,并以固定的N行显示。
前言:在这里介绍了在智能表单中使用模板时,如何固定几行来显示数据。
1.全局定义参数
全局定义了两个变量来控制输出:G_PAGE和G_COUNT。
G_PAGE用于页面变更标识;G_COUNT用于统计当前显示的行数;
2.创建循环主体
2.1 创建循环
2.2 创建程序行
CLEAR G_PAGE。
G_COUNT=G_COUNT 1。
IF G_COUNT MOD 4=0。
G_PAGE='X '。
ENDIF。
如果G _ COUNT=line(itab 1)。
CLEAR G_PAGE。
ENDIF。
2.3创建命令行
3.补空行
数据DATA:LV _线路类型一
低压线=线(ITAB1)。
数据DATA:LV _计数类型一
数据DATA:LV _玉树一型
LV_YUSHU=LV_LINE MOD '4 '。
第一类
清除LV_TABIX。
*断点。
做4次。
LV_TABIX=LV_TABIX 1。
IF LV _ TABIX=LV _ YUSHU。
LV_COUNT=4 - LV_YUSHU。
做LV_COUNT次。
将初始行附加到ITAB1。
ENDDO。
ENDIF。
ENDDO。
这样,模板固定了4行显示数据,缺失的填充行就完成了。
如果你觉得博主的文章对你有帮助,一键三连动鼠标,鼓励博主多写精彩文章!
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/153041.html