Smart Form中四种窗口类型的区别

smart form中4中类型的窗口:
  • Main Window:主窗口
    主窗口一般用于数据的列表显示,用于LOOP循环显示;当然也可显示非列表内容。
    一个Form中只能包含一个主窗口。
    主窗口可分页输出,即连续输出到几页。
    无论输出几页,主窗口的宽度必须一致,高度和位置可以任意指定。
  • Secondary Window:次窗口
    次窗口主要用于非列表显示内容的输出。
    每一页中能包含多个次窗口。
    次窗口不可分页输出。
  • Copies Widow and:拷贝窗口
    他是一种特殊的secondary window。
  • Final Window:最终窗口
    他也是一种特殊的secondary window,总是在程序逻辑流程的最后被执行。

smart form中程序是从上向下执行的,但是若遇到Final Window类型的窗口会先跳过,放在最后执行
 

我们实战中这几种窗口的应用:

打印单据抬头的window用secondary window类型, 而打印主体则是作为Main window类型,单据页脚部分(包含页码等)用Final window类型。


一些简单的页脚页码可以偷个懒直接在Main window中操作,通过系统变量(sfsy-page、sfsy-formpages)直接获取。

更详细的区别请参考sap解释: http://help.sap.com/saphelp_nw70/helpdata/en/b1/243fdabeee11d4b633006094192fe3/content.htm?frameset=/en/26/849b22b65911d4b62d006094192fe3/frameset.htm¤t_toc=/en/a9/de6838abce021ae10000009b38f842/plain.htm&node_id=145
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SAP剑客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值