Telerik 报告 - 如果 table/list 为空,如何隐藏面板

Telerik Report - how to hide panels if table/list is empty

我正在处理 Telerik 报告,我需要在 ObjectDataSource 使用的列表为空时隐藏面板。我该如何处理? 那些蓝色是面板​​,就在列表下方。但是他们不在一起,我必须通过子报表之类的东西将它们连接起来吗?

您可能可以使用条件格式来解决这个问题。为要隐藏的面板创建新的条件格式规则。对于规则的过滤器,您可以在数据源中的一个字段上使用 Count() 函数并检查结果是否为 0。换句话说,该规则仅适用于您有 0 条记录的情况:

然后对于此规则的样式,打开“样式生成器...”并取消选中布局部分下的“可见”:

希望对您有所帮助。