SAP:Write 输出页眉页脚

条件分页 – 定义行块

文章摘要:要在少于某一页剩余行数的条件下执行分页,请使用RESERVE语句: 语法 RESERVE<n>LINES. 如果当前列表页的最后输出和页脚之间剩余的自由行数少于<n>,则该语句触发分页。<n>可以是变量&...

要在少于某 一页剩余行 数的条件下 执行分页, 请使用 RESERVE 语句:

语法

RESERVE <n> LINES.

如果当前列 表页的最后 输出和页脚 之间剩余的 自由行数少 于 <n>,则 该语句触发 分页。 <n> 可以是变量 。在开始新 页之前,系 统处理 END-OF-PAGE 事件。只有 输出写入到 后续页时, RESERVE 才生效。不 创建空页。 

RESERVE 语句就这样 定义必须整 个输出的行 块。要查找 行块可能有 的附加实际 效果,参见 将输出定位 在行块的首 行 (页 237) 。

REPORT SAPMZTST LINE-SIZE 40 LINE-COUNT 8(2).

END-OF-PAGE.

ULINE.

START-OF-SELECTION.

DO 4 TIMES.
  WRITE / SY-INDEX.
ENDDO.

DO 2 TIMES.
  WRITE / SY-INDEX.
ENDDO.

RESERVE 3 LINES.
WRITE: / 'LINE 1',
       / 'LINE 2',
       / 'LINE 3'.

该样本程序 标准页眉的 列表头定义 为“标准页 眉”。REPORT 语句将页长 确定为八行 ,两行用于 标准页眉, 另外两行为 页脚保留。 页脚包括水 平行和空行 。因此,输 出的实际列 表,每页留 下四行。第 一个 DO 循环填充这 四行,然后 发生 END-OF-PAGE 事件,其

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值