心灵漫步者 发表于 2024-6-19 15:34:24

rdlx报表中表格合并,隐藏问题

目前的效果是这样的;需要进行合并和隐藏,期望的效果即挺度合并,报出值隐藏;就是第一列相同的合并;第二列的值如果是报出值,需要隐藏,只显示第一列的值;   目前只能做到这种效果,隐藏实现了,但是想要实现隐藏后合并单元格或者去掉中间的竖实线,达到伪合并的效果;或者其他方式实现效果也可以,比如矩表。

Eden.Sun 发表于 2024-6-21 14:36:04

您好,跨列是无法在加载时动态合并的,您的“透湿度”和“报出值”属于两列没办法直接进行您说的这个操作。
您可以把两种样式都设计出来:



然后设置一个隐藏,一个显示:



这个隐藏条件可以通过表达式进行判断,就可以动态判断:



心灵漫步者 发表于 2024-6-21 17:27:55

Eden.Sun 发表于 2024-6-21 14:36
您好,跨列是无法在加载时动态合并的,您的“透湿度”和“报出值”属于两列没办法直接进行您说的这个操作。 ...

是的 我目前就是这种办法 也没有别的办法了。但是这样设计,导出Word格式变了,doc格式是正确的,docx格式是错误的

Felix.Li 发表于 2024-6-24 18:00:30


需要进行合并和隐藏,期望的效果即挺度合并,报出值隐藏;就是第一列相同的合并;第二列的值如果是报出值,需要隐藏,只显示第一列的值

您现在已经隐藏,就剩左边框显示。
所以您其实给左边框加一个隐藏条件即可:

选中单元格,左边框可以进行表达式判断,您让左边框隐藏即可:
{IIF(字段 = "报出值","None","Solid")}
即可实现

心灵漫步者 发表于 2024-6-25 10:03:30

Felix.Li 发表于 2024-6-24 18:00
需要进行合并和隐藏,期望的效果即挺度合并,报出值隐藏;就是第一列相同的合并;第二列的值如果是报出 ...

这种不行的 里面的文字位置就对不上了,合并的单元格可以居中显示,隐藏边框的话位置不对,只会在左边显示,如果文字较多,会出现2行,但是右边是空着的;

Eden.Sun 发表于 2024-6-25 18:17:41

心灵漫步者 发表于 2024-6-25 10:03
这种不行的 里面的文字位置就对不上了,合并的单元格可以居中显示,隐藏边框的话位置不对,只会在左边显 ...

您把您的报表模板上传一下,我们用您的模板试试。
页: [1]
查看完整版本: rdlx报表中表格合并,隐藏问题