我正在尝试创建一份用于打印支票/付款确认的报告。检查本身位于页面顶部,在中间显示详细信息(1-N 条记录),并包含固定在页面底部的附加文本。底部的文本包含与支票本身相关的数据。
我尝试创建一个 tablix,使用检查本身的组标题和单个行详细信息的详细信息,但无法将 tablix 页脚与页面底部对齐。
尝试使用页脚部分时,我无法访问我的数据集。
我不认为我是第一个尝试类似功能的人,但我似乎找不到任何建议。任何建议将不胜感激。
我正在尝试创建一份用于打印支票/付款确认的报告。检查本身位于页面顶部,在中间显示详细信息(1-N 条记录),并包含固定在页面底部的附加文本。底部的文本包含与支票本身相关的数据。
我尝试创建一个 tablix,使用检查本身的组标题和单个行详细信息的详细信息,但无法将 tablix 页脚与页面底部对齐。
尝试使用页脚部分时,我无法访问我的数据集。
我不认为我是第一个尝试类似功能的人,但我似乎找不到任何建议。任何建议将不胜感激。
Page Footer 是实现绝对页面底部定位的必要位置,但需要从当前数据访问数据的次要步骤。
页脚能够访问报告项目,但不能访问数据集,在我的情况下,这需要在主体中添加一个隐藏字段。然后页面页脚可以引用该隐藏字段的值。
对象 1 / Tablix
Name: FieldRequiredByFooter
Value: DataSetProperty
对象 2/页脚
Name: FooterField
Expression: =ReportItems!FieldRequiredByFooter.Value
如果您的页面包含数据列表,而不是单个项目,则需要修改表达式,类似于
=First(ReportItems!FieldRequiredByFooter.Value)
http://msdn.microsoft.com/en-us/library/ms252093(v=vs.90).aspx上的其他信息