使用这个网站了很多年,但第一次发布提问...SSRS 2008 R2子报表不返回数据不会显示
我有包括多个子子报告父报表(全部为在相同的报告用于测试目的)。儿童报告包含一个tablix和几个独立的文本框,它们作为标题/标题(但在正文中)。
我遇到的问题是当任何子报告没有返回任何数据(空)时,那些子报表(tablix或textboxes)都不会在父报表中呈现。无论如何,我都希望将孩子的文本框呈现在父项中。
我有点困惑,因为我认为默认行为应该是显示儿童报告中的所有内容,但在tablix中没有任何条目(或者至少显示文本框)。
现在什么我已经测试:
- 如果有数据从子报表查询的到来,也没有问题,一切正常显示。
-Adding一个NoRowsMessage将显示,但是从分报告没有别的(专找文本框)
- 当运行与所有的孩子报告没有返回数据父报表,孩子报告说,可以放在第一页上将正确显示,但在查看以下页面时,它们将全部为空(除非设置了NoRowsMessage)。另外,当离开第一页并尝试返回时,会导致它变得像其他页面一样空白。
- 这可能是一些小设置发生了改变,我错过了,并决定重新创建没有解决问题的父级报告。
注:
-The子报表没有利润和标准信纸大小,而父母也有,除了其在保证金1左侧上的各方利润标准信纸大小和.5(不要认为这是问题)。
- 副报告由2个参数组成,一个内部数据集,另一个是共享数据集。
- 在重新创建时,我只更改了分页符设置,但它仍然无法正确显示。
-sub-报告运行正常独立
我整天都与报表玩,一直没能找到问题所在,也许认为别人有很多更多的经验将能够建议。发现了很多关于如何隐藏这些没有数据进入的子报告的问题,但没有显示出来。
任何指引的困境,或如何不改变任何默认设置的子报告不渲染,将不胜感激!鼓励任何后续问题。谢谢!