找文章 / 找答案
精选问答 更多内容

[数据处理] 自由式表格字段判断为空后并且替换如何实现

yhdata_2ssEbW1J青铜四 显示全部楼层 发表于 2023-7-25 19:15:42 |阅读模式 打印 上一主题 下一主题
数据库无法处理这个数据,能否用报表来实现? 用脚本吗?
微信图片_20230725191402.png
微信图片编辑_20230725191316.jpg

最佳答案

社区管理员
yanieye 关注Ta

2023-07-25 19:15:43

我理解一下,总时长这个格子,是对某一列求和, 如果值是空的,不显示空,而是显示0. 如果是这样的话,假设这个列叫做 时长, 新建一个计算列, 写成这样,然后把这个计算列拖到总时长这个格子。 计算列的内容是: if isNull(sum(col['时长']) then 0 else sum(col['时长']) end
查看完整内容
回复

使用道具 举报

精彩评论6

yanieye 显示全部楼层 发表于 2023-7-25 19:15:43
我理解一下,总时长这个格子,是对某一列求和, 如果值是空的,不显示空,而是显示0.
如果是这样的话,假设这个列叫做 时长, 新建一个计算列, 写成这样,然后把这个计算列拖到总时长这个格子。
计算列的内容是: if isNull(sum(col['时长']) then 0 else sum(col['时长'])  end
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2023-7-25 19:17:54
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是什么样子的,希望是怎么计算出来。
回复

使用道具 举报

yhdata_2ssEbW1J青铜四 显示全部楼层 发表于 2023-7-25 19:27:19
yanieye 发表于 2023-7-25 19:17
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是 ...

您好, 总时长是一个数值,这个是根据上面的时间段横向展开的 各个时间段的总时长,我希望是打开页面时 ,将总时长这个格子的值判断 ,是空的格子替换成0,其实并不影响我现在统计,客户是想要美观度,全是空不好看。
回复

使用道具 举报

yhdata_2ssEbW1J青铜四 显示全部楼层 发表于 2023-7-25 19:32:34
yanieye 发表于 2023-7-25 19:17
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是 ...

能否在报表页面上去实现这个功能
回复

使用道具 举报

yhdata_2ssEbW1J青铜四 显示全部楼层 发表于 2023-7-25 19:40:18
yanieye 发表于 2023-7-25 19:15
我理解一下,总时长这个格子,是对某一列求和, 如果值是空的,不显示空,而是显示0.
如果是这样的话,假设 ...

这个是脚本吗?
回复

使用道具 举报

yanieye 显示全部楼层 发表于 2023-7-25 19:58:15

是永洪的计算函数
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部