小卡拉米 发表于 2024-1-15 08:52:36

列表为空时怎么不让它显示


如下图,预览的时候列表3单独占了一页且内容为空,怎么让他不显示且不占一页空间

Felix.Li 发表于 2024-1-15 08:52:37

如果是这样的话,有可能是您的版本问题。大概率猜测可能是nuget包和js版本不一致。

我本地测试结果如下。报表设计为:

展示结果为:

可以看到可以正常隐藏的。
我本地的版本如下:
nuget:17.2.0
前端JS和css可以在npm上下载:

"@grapecity/ar-viewer": "17.2.0",
      "@grapecity/ar-designer": "17.2.0"

Felix.Li 发表于 2024-1-15 09:40:52


问题描述:
列表不单独展示


问题回答:
根据您的说法。您可以这么试一下,主要是希望没有数据的时候,这一条列表隐藏,所以可以在列表上的隐藏添加条件:

{Count(CategoryId) = 0}
列表右侧属性有一个隐藏的属性,用表达式控制。随便找一个字段。如果字段计数是0.就隐藏列表。

小卡拉米 发表于 2024-1-15 10:13:13

Felix.Li 发表于 2024-1-15 09:40
问题描述:
列表不单独展示



列表3加了过滤条件怎么设置呢

Felix.Li 发表于 2024-1-15 11:06:32

这个和过滤条件没有关系,用隐藏这个属性:

可以参考我上面的截图回复

小卡拉米 发表于 2024-1-16 08:33:42

Felix.Li 发表于 2024-1-15 11:06
这个和过滤条件没有关系,用隐藏这个属性:

可以参考我上面的截图回复

隐藏没用,一样占了页面空间,打印了空白页

小卡拉米 发表于 2024-1-16 10:35:52

那估计是版本的问题了

Bella.Yuan 发表于 2024-1-16 11:37:30

小卡拉米 发表于 2024-1-16 10:35
那估计是版本的问题了

您好,可以修改一下版本测试看看哦~官网就是最新的17版本。
页: [1]
查看完整版本: 列表为空时怎么不让它显示