如何在多页 s-s-rS 2005 报告的标题中显示数据?

Posted

技术标签:

【中文标题】如何在多页 s-s-rS 2005 报告的标题中显示数据?【英文标题】:How can I show data in the header of a multipage s-s-rS 2005 report? 【发布时间】:2008-09-24 05:22:04 【问题描述】:

This question 非常有帮助,但是我的报表中有一个列表控件,当报表超过 1 页时,页眉中的数据只显示在报表的最后一页。

显然,隐藏的文本框必须位于报告的每一页上,标题才能正常工作。我怎么做?我在列表中拥有的唯一控件是一个文本框,其中包含超过 1 页的文本。

【问题讨论】:

这是页面属性的问题吗? 【参考方案1】:

虽然 s-s-rS 不允许我们在页眉中使用 DataSet 字段,但它允许我们引用报表项。因此,我们可以在报表正文的任何​​位置放置一个文本框(从 DataSet 字段中获取其值)并将其 Hidden 属性设置为 true。

然后,我们可以使用如下表达式轻松引用页眉中的该文本框:=ReportItems!TextBox1.Value,我们就完成了。请注意,被引用的文本框应该出现在每一页上,否则标题将打印一个空值。

【讨论】:

【参考方案2】:

sExchange 网站来救援!!!

我需要做的就是将报表参数与我的数据集中的查询值一起使用;然后在报告标题的文本框中引用 =Parameters!Name.Value。

【讨论】:

【参考方案3】:

选择报表参数,添加新参数并勾选隐藏,允许空值和允许空值。

如果您从数据库中检索值:

在可用值下:

选中“来自查询”单选按钮并提供数据集、值字段和标签字段。

在默认值下:

选中“来自查询”单选按钮并提供数据集、值字段。

现在将页脚/页眉中文本框的值提供为=Parameters!Footer.ValueFooter 是参数名称)。

【讨论】:

【参考方案4】:

隐藏的文本框可以放置在一个矩形内,该矩形是一个设置为您的列表项的 repeatwith 属性。

【讨论】:

以上是关于如何在多页 s-s-rS 2005 报告的标题中显示数据?的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 2005 矩阵报告 - 编辑总计

如何在stimulsoft中为多页报告创建目录?

s-s-rS 报告需要在 s-s-rS 2008 (VS 2008) 中重用来自 s-s-rS 2005 (VS 2005) 的 rdl 文件

在 s-s-rS 2008 中呈现 s-s-rS 2005 报告(如 .pdf)时,整个表被推送到下一页

多个开发人员正在编写 s-s-rS 报告

如何在 Visual Studio 2008 中打开使用 Visual Studio 2005 创建的 rdl?