0.618 发表于 2024-3-12 14:15:44

9.0报表中矩表分组有空白格需要处理成其他符号

本帖最后由 0.618 于 2024-3-12 14:24 编辑

          互助贴,很多时候,报表模块里面使用矩表,拿来做行列分组的时候,可能会遇到没有数据,但是分组那里就会留白的情况,找了活字格的技术,搞了逻辑,利用报表自身的方法函数和里面没有的方法函数,两种方法来实现不同的情况

      ①[IIF(ToString(sum(购买数里)).length()<= 0,“/”,Sum(购买数里))},使用length()函数,会报错,但是可以无视   实现有值,但是为空或者为0等情况的符号填充
      ②{IIF(IsNothing(购买数里), "/", 购买数里)},自带的isnothing函数,专门用来判断空对象,   实现完全没有数据,矩表给留的白这种
      类似于前端对象的判断,而非数据源数据的判断,查了论坛,类似的帖子没有,格友有需要就自己看了



      基本上是个人自己的理解

Shawn.Liu 发表于 2024-3-12 16:29:04

{:5_105:}
页: [1]
查看完整版本: 9.0报表中矩表分组有空白格需要处理成其他符号