Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reporting services 表格水平展开会导致新的空白页_Reporting Services - Fatal编程技术网

Reporting services 表格水平展开会导致新的空白页

Reporting services 表格水平展开会导致新的空白页,reporting-services,Reporting Services,我有一份类似下图的报告: tablix在运行时由于两列分组而水平扩展。我标记为“额外空白”的内容必须在那里,否则标题中出现“Expr”的文本框将在运行时被包装 在运行时,tablix正确地展开,我调整了列的大小,以便它只在一个完整的页面上绘制自己 问题是,我额外得到了第二页,这是完全空白的:我认为这是由于“额外的空白”,正如我所解释的,我无法摆脱 也许SSRS并没有聪明到可以删除这些无用的额外空白,并用扩展表填充它 欢迎提出任何建议。 认为“额外空间”不是您需要在报告中预先确定的内容。您可以选

我有一份类似下图的报告:

tablix在运行时由于两列分组而水平扩展。我标记为“额外空白”的内容必须在那里,否则标题中出现“Expr”的文本框将在运行时被包装

在运行时,tablix正确地展开,我调整了列的大小,以便它只在一个完整的页面上绘制自己

问题是,我额外得到了第二页,这是完全空白的:我认为这是由于“额外的空白”,正如我所解释的,我无法摆脱

也许SSRS并没有聪明到可以删除这些无用的额外空白,并用扩展表填充它

欢迎提出任何建议。 认为“额外空间”不是您需要在报告中预先确定的内容。您可以选择报告的一侧,并将其向上滑动到tablix中的列旁边


您提供的额外空间是告诉报表在列之外留出空间。因此,如果要使其齐平,则应使其侧面朝上,紧靠列。

如果将表达式标签的宽度设置为矩阵组件的宽度,并将标签上的行设置为true,会发生什么情况。我以前见过这样的怪事,当使用短列和标题时,当列没有填充整个标签宽度时,一切都很好。但据我所知,你不能用MS SSRS将元素的宽度设置为表达式,也不能将元素的宽度绑定到另一个元素(如WPF)的宽度,是吗?对不起,我的意思是设计时宽度相同,并在标题上设置CanGrow=true。谢谢你。不幸的是,CanGrow属性只对项目高度有效:项目宽度是静态的,正如我知道的,我“可以改为在报告的一侧,并将其滑动到tablix中的列旁边”!但正如我所解释的,我需要额外的空间有两个原因:-标题中的文本框也会扩展,-SSRS无法告诉项目扩展其宽度而不是高度,因此我需要在报表设计中留出额外的空白,以便标题中的文本框具有所需的所有空间。