×××S 2012 内置字段 -- 页码编列示例

运用内置字段产生页码、制表时间。

 

步骤1

在此沿用前一示例“空值补零”的报表。

 

步骤2

由于内置字段的PageNumber与TotalPages能用于页眉与页脚,所以,先开启报表的页眉与页脚区域。

 

步骤3

请在页眉新增一个文本框,先在页眉的文本框右击“Expression”,并在编辑表达式窗口输入:

=”报表生成日:” & Globals!ExecutionTime

 

步骤4

我们先在报表的产品大类组后插入页码符号。

 

×××S 2012 内置字段 -- 页码编列示例_第1张图片

 

步骤5

接着,请在页脚加入两个文本框,文本框右击“Expression”,并在拜纳吉表达式窗口中依次输入:

="第" & Globals!PageNumber & "页 / 共" & Globals!TotalPages & "页"

="第"& Globals!OverallPageNumber & "页 / 共" & Globals!OverallTotalPages & "页"

 

步骤6

我们要深入了解分页符号(PageBreak)的设置。

 

×××S 2012 内置字段 -- 页码编列示例_第2张图片

 

步骤7

如果要设置组内页码,则需将PageBreak中的ResetPageNumber设置为True。

 

步骤8

设置完后,运行报表。Overall开头的页码内置字段不会受到页码归零设置的影响。如此以来,使用者就可以做出想要的页码效果了。