我在VS2008中使用MicrosoftReportViewer,以在asp.net应用程序(mvc)中显示报告。
我的报告中有一个子报告。
在子报表的页脚中,我有一个文本框,显示其中一列的总和。和另一个带有和框标签的文本框。
当我运行它时,这些都不会显示在我的报告中。身体中的所有数据显示都很好。
如果我将文本框移动到报表正文的底部,则表示我无法使用不在页眉或页脚中的聚合函数。
我最初创建了页脚来解决聚合问题,所以我没有调整库存中的任何设置,如果这是一个线索。
任何人都知道我需要做些什么来让我的页脚显示uop?
任何帮助或提示都是Appreicated。
Ç -
答案 0 :(得分:2)
我遇到了同样的问题。有人知道答案吗?
编辑:嗯...似乎这可能是不可能的。编辑2:子报表不会显示任何页面部分或运行任何相关的页面 事件。您需要使用主报表页脚。似乎只有一个页面页脚,主报告是合乎逻辑的页面。
找到建议的解决方法:您可以使用子报表事件过程中的代码从子报表操作主报表页脚。例如,如果在主报表页面页脚部分中放置一个名为txtSubTitle的文本框,则子报表的报表标题部分的Format事件过程可以执行以下操作:
Parent.txtSubTitle = "my subreport something"
编辑3:替代解决方法,我将使用:将一个表添加到子报表正文中。将子报表“页脚”添加到表格的页脚部分。在每页上重复表格的页脚部分。 TA-DAH!