找回密码
 立即注册

QQ登录

只需一步,快速开始

0.618
金牌服务用户   /  发表于:2024-3-12 14:15  /   查看:996  /  回复:1
1金币
本帖最后由 0.618 于 2024-3-12 14:24 编辑

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

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



        基本上是个人自己的理解

评分

参与人数 2金币 +732 收起 理由
Simon.Sun + 666 赞一个!
Shawn.Liu + 66 赞一个!

查看全部评分

1 个回复

倒序浏览
Shawn.Liu活字格认证
超级版主   /  发表于:2024-3-12 16:29:04
沙发
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部