ABAP SMARTFORMS 如何分页啊

主窗口内有文本和表,每次循环输出文本和表,想要输出的样子是每次循环就分页,在新的一页上输出文本和表,但现在循环后输出数据都在一个页面,而且达到主窗口高度后,后面的数据就显... 主窗口内有文本和表,每次循环输出文本和表,想要输出的样子是每次循环就分页,在新的一页上输出文本和表,但现在循环后输出数据都在一个页面,而且达到主窗口高度后,后面的数据就显示不出了,要怎么修改啊 展开
 我来答
N_0_1
高粉答主

推荐于2018-03-23 · 关注我不会让你失望
知道大有可为答主
回答量:8628
采纳率:47%
帮助的人:808万
展开全部

实现方式:在要分页的地方,创建一个命令(Command),指定到要到哪一页。

 

如果是在LOOP循环中需要逐笔分页,可以根据SY-TABIX(记录loop循环的次数),

例如loop循环中第一次不用分页,第二次开始每次都分页,

实现逻辑

在命令的条件中加入SY-TABIX <> 0 and SY-TABIX <> 1

TableDI
2024-07-18 广告
在上海悉息信息科技有限公司,我们深知Excel在数据处理中的重要作用。在Excel中引用不同工作表(sheet)的数据是常见的操作,这有助于整合和分析跨多个工作表的信息。通过在工作表名称前加上感叹号“!”,您可以轻松地引用其他工作表中的数据... 点击进入详情页
本回答由TableDI提供
静水逐花
推荐于2016-10-28 · TA获得超过1032个赞
知道小有建树答主
回答量:733
采纳率:0%
帮助的人:484万
展开全部
每次循环都要分页

最好采用强制分页的方法

右键选择那个LOOP循环

创建-流逻辑-命令-分页

把这个命令拖到循环里面的最后

就是文本全部输出之后执行分页命令

对于你说的那种 一直在主窗口循环然后满了就不显示了

这个是不对的 正常是满页之后自动分页

你可以查一下自动分页与强制分页
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友53d38b726
2012-10-31 · TA获得超过205个赞
知道答主
回答量:99
采纳率:0%
帮助的人:58.5万
展开全部
你使用 Loop 和模板。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式