什么属性使子报告增长或缩小?

时间:2015-12-23 20:10:55

标签: ssrs-2012 subreport

以前在SSRS 2008开发时,我不记得子报告有任何问题:它们会自动增长或缩小,而不必对此做任何特别的事情。

现在我正在查看通过运行一些"工具"从Crystal创建的一堆报告。 (我没有被告知那个工具是什么)。并且他们位于Tablix单元格中的子报告不希望增长或缩小。

如果子报告大于其所在的单元格,则只显示第一行,其余部分将被剪切。如果子报告是空的并且我扩大了它的父单元以适应报告,如果它有数据,那么它就不会缩小。

子报表对象没有CanGrowCanShrink属性,并且包含子报表的Tablix单元格没有具有该属性的TextBox。

我无法假设MS希望子报告始终具有特定的大小,因为这样做是最终的愚蠢,但也无法在此处或其他地方找到解决方案。

1 个答案:

答案 0 :(得分:0)

误报!转换工具已将任何Tablix的所有单元格设置为CanGrow=False。在子报告单元格之前和之后存在导致子报告具有固定大小的单元格。

TextBox类型的所有单元格设置为CanGrow=True修复了问题,同时修复了常规文本/数字的裁剪。