小新hxh 发表于 2022-9-21 11:59:46

解决多表格垂直排列,当表格无数据时,有固定间隔的问题

本帖最后由 小新hxh 于 2022-9-21 12:04 编辑



怎么去除这个固定的高度呢

Bella.Yuan 发表于 2022-9-21 11:59:47

小新hxh 发表于 2022-9-21 14:36
我再设置一下表头行的 visiblity.hidden就可以了

您好,查看了您的报表,可以使用表格嵌套,如下图示:


然后选中对应的明细行的一整行,在右侧属性的可见性上使用表达式去进行控制,表达式可以使用IIF函数:
{IIF(Count(字段名,数据集名称)=0,true,false)}
这个表达式的意思是当数据集的某个字段Count为0时,即数据集无数据,表格为空,此时隐藏,否则显示。

Bella.Yuan 发表于 2022-9-21 12:04:14

您好,根据您的截图,您可以使用一个表格去实现,新加几行表头行,然后全部使用表头行去填充对应的数据就可以了,您为什么使用2个表格分开展示呢?

小新hxh 发表于 2022-9-21 12:04:44

OK 我先去试一下

Bella.Yuan 发表于 2022-9-21 12:21:51

小新hxh 发表于 2022-9-21 12:04
OK 我先去试一下

:loap1:

小新hxh 发表于 2022-9-21 13:40:30

Bella.Yuan 发表于 2022-9-21 12:04
您好,根据您的截图,您可以使用一个表格去实现,新加几行表头行,然后全部使用表头行去填充对应的数据就可 ...

好像不行耶 我每个表格都有多行数据的哦 不同数据集

Bella.Yuan 发表于 2022-9-21 13:54:37

小新hxh 发表于 2022-9-21 13:40
好像不行耶 我每个表格都有多行数据的哦 不同数据集

那您可以使用表格嵌套,先做好一个表格,然后在把它嵌套进去。如下图示,试试这个方法。

小新hxh 发表于 2022-9-21 14:14:47

Bella.Yuan 发表于 2022-9-21 13:54
那您可以使用表格嵌套,先做好一个表格,然后在把它嵌套进去。如下图示,试试这个方法。

试了 这个高度还是消不了,之前还有一个最小0.1的高度 这个没有数据行高还是设置的高度 没消

小新hxh 发表于 2022-9-21 14:18:06


如果有一些表头行没有数据 还是显示固定高度

Bella.Yuan 发表于 2022-9-21 14:18:55

小新hxh 发表于 2022-9-21 14:14
试了 这个高度还是消不了,之前还有一个最小0.1的高度 这个没有数据行高还是设置的高度 没消

要不您上传一下数据和报表模板(使用高级模式上传至附件),我们看看。
页: [1] 2
查看完整版本: 解决多表格垂直排列,当表格无数据时,有固定间隔的问题