Smart3D OOTB报表的隐藏行删除操作

OOTB报告生成的material take off会有很多的重复行。这些内容在打印时没有问题,但是如果进行后期处理时,就可能出现干扰。
首先,我们先确认重复项出现的原因:
在报表模板设置时,我们通常会选用宏,hidden and display。

在使用了这个宏之后,效果上就会出现很多隐藏行,除了隐藏行之外,还有隐藏列。

从以上各图中可以发现,使用该宏的结果就是去重操作隐藏了重复行,并在第一列填写了两个关键字:H/D,Hidden/Display。本文主要介绍一下对于这个重复内容的处理。

方案一:

手动过滤删除。基于首列的H/D的关键字,我们可以在excel里面进行手动操作,过滤之后再加以删除。

方案二:

利用Excel文本检查功能删除,操作如下图:

方案三:

新建、修改自带宏

在共享文件夹中找到宏的xla文件,复制已有的hiddenanddisplay宏,重新命名后,然后添加一句orow.delete。
修改报表模板,去除hiddenanddisplay宏添加delete。

注意,如果使用net定制的报告,多会在程序中对内容进行处理,不会出现这个问题。使用COM定制的以及SQL和VB的可能会有这个问题。
数字化工程设计公众号二维码
原文链接:查看原文  文章来源:数字化工程设计
🔗 分享 0

上5篇 more...

下5篇 more...