我在SSRS中有一个简单的表格,用于创建CSV报告。 输出如下:
a,b,c 1,2,3 4,5,6其中a,b,c是列标题。 现在我的客户端需要一个页脚行,说明文件中有多少条记录。 但是,如果我在包含必填字段的表格中添加一行,则输出变为:
a,b,c,records 1,2,3,2 4,5,6,2而不是:
a,b,c 1,2,3 4,5,6 records,2有谁知道我怎么能达到预期的效果?
答案 0 :(得分:7)
在SSRS 2005中,默认情况下,表控件有三行。顶部用于标题,底部用于页脚,中间用于数据。看看你的例子,看起来你将记录值拖到中间行的一个新列中,它会自动为你添加一个标题。
相反,将其拖到底行。您可以在页脚的最左侧列中键入“记录”,并且您对记录的任何数据集字段都会计入第2列。
在SSRS 2008中,您拥有Tablix控件。它默认为Header行和Data行。右键单击数据行,然后选择“插入行” - >外部团体 - 下面。然后你有一个页脚行,你可以添加到SSRS 2005中的相同方式。
答案 1 :(得分:0)
您尝试实现的效果是不可能的,但您可以摆脱该列。 选择用作Footer的行,实际上是关联的文本框,并将该文本框的DataElementOutput设置为NoOutput。该行不会以CSV格式导出。 这适用于报告中的任何文本框。
答案 2 :(得分:0)
在SSRS 2008中,单击顶部菜单上的“报告”选项卡。然后选择“添加页脚”