永洪社区

标题: 自由式表格字段判断为空后并且替换如何实现 [打印本页]

作者: yhdata_2ssEbW1J    时间: 2023-7-25 19:15
标题: 自由式表格字段判断为空后并且替换如何实现
数据库无法处理这个数据,能否用报表来实现? 用脚本吗?

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

作者: yanieye    时间: 2023-7-25 19:17
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是什么样子的,希望是怎么计算出来。
作者: yhdata_2ssEbW1J    时间: 2023-7-25 19:27
yanieye 发表于 2023-7-25 19:17
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是 ...

您好, 总时长是一个数值,这个是根据上面的时间段横向展开的 各个时间段的总时长,我希望是打开页面时 ,将总时长这个格子的值判断 ,是空的格子替换成0,其实并不影响我现在统计,客户是想要美观度,全是空不好看。
作者: yhdata_2ssEbW1J    时间: 2023-7-25 19:32
yanieye 发表于 2023-7-25 19:17
详细说一下, 总时长  这个格子,在数据库里面的这一列是什么样的数据形式(举两个例子),格子上的定义是 ...

能否在报表页面上去实现这个功能
作者: yhdata_2ssEbW1J    时间: 2023-7-25 19:40
yanieye 发表于 2023-7-25 19:15
我理解一下,总时长这个格子,是对某一列求和, 如果值是空的,不显示空,而是显示0.
如果是这样的话,假设 ...

这个是脚本吗?
作者: yanieye    时间: 2023-7-25 19:58
yhdata_2ssEbW1J 发表于 2023-7-25 19:40
这个是脚本吗?

是永洪的计算函数




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4