新报告禁止子报告不起作用

2020-08-25 03:35发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个新的报告,其中抑制子报告...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一个新的报告,其中抑制子报告无法正常工作。 我有3个子报表,除了包含少于十二个字段的单个详细信息之外,所有其他东西都对所有内容进行了修复抑制。 这3个子报表链接到XSD数据源,该数据源始终具有1条记录,因此不再重复任何细节。 子报表详细信息部分用于检查是否抑制为空,并且如果字段的计数为0,我也尝试使用抑制条件。 每个子报表的高度在3-4英寸之间。

现在,主报告中有一些基本标题,然后是3个详细信息,每个详细信息中都有一个子报告。

每个子报表都是全宽度拉伸,但大约1行高。 它们都有隐藏的空白子报表,每个明细部分也都有隐藏的空白部分。 我在每个子报表旁边添加了一个带有随机文本的虚拟文本字段,当我打印每个子报表时,高度为3" -4",但没有任何显示。 因此抑制器起作用了,但是空间仍然被占用。

问题是我有几百个具有相同条件的报告,但这是我在Visual Studio 2019上构建的第一个报告。这是仅适用于该版本的新错误。 请注意,旧报表在相同条件下仍然有效。

所以这里有些图片可能有助于理解。

上面的这个显示了子报告之一。 他们都是一样的。 您会看到所有部分都始终被隐藏,而细节被计数= 0抑制。简单明了。

这是主要报告(上文),基本修复部分,您将看到3个子报告。 请注意,我在PDF输出之后放置了一个虚拟标签A,B,C(在子报告的右侧圈出),并在报告/页面页脚中添加了用于标记的标签。 在右侧,您会看到我隐藏了空白部分,而子报表是隐藏了空白子报表。

现在这就是它给我的输出。 您会看到子标签B和C出现了,而子报告已被正确抑制,但是由于我在子报告上设置CanGrow = true,它的高度也有所增加。 为什么所有新报告都会出现这种情况?

(67.8 kB)