[报错信息处理]
数据集中新建计算列报错,而制作报表中新建不会
-
问题多多
- 2022-03-24 11:52:35
- 发布在 论坛
1401
9
报错信息:
计算列 <“不含税收入(万)_环比”> 出错,“异常”:“数据集(ec_ratio_thismonth)-->TypeError: Sum is not a function, it is string. ([script]#1) at line 1”
|
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
|
|
|
|
问题多多
显示全部楼层
发表于 2022-3-24 11:53:32
公式:
if(Sum(col['不含税收入(万)_上月']) == 0){
0
}
else{
(Sum(col['不含税收入(万)'])-Sum(col['不含税收入(万)_上月']))/Sum(col['不含税收入(万)_上月'])
} |
|
|
|
|
speedy
显示全部楼层
发表于 2022-3-24 12:01:09
您好,这边正在帮您处理中,麻烦您稍微等下,解决后给您答复。
|
|
|
|
|
speedy
显示全部楼层
发表于 2022-3-24 12:23:08
|
|
|
|
问题多多
显示全部楼层
发表于 2022-3-24 13:35:28
那怎么在参数列中绑定计算列呢,我看数据集中的计算列是可以绑定,但是制作报告中的计算列不能绑定? |
|
|
|
|
52v0
显示全部楼层
发表于 2022-3-24 13:44:58
然后你在报表里面能建计算列 在数据集那里不行 好像你的报错说的是把某一列文本类型的给 SUM 了 参数列是可以直接绑计算列的列名的 如果不行可能是类型的原因导致计算列无法下推到数据库执行的原因引起 |
|
|
|
|
speedy
显示全部楼层
发表于 2022-3-24 13:59:09
|
|
|
|
speedy
显示全部楼层
发表于 2022-3-24 14:10:29
|
|
|
|
问题多多
显示全部楼层
发表于 2022-3-24 14:19:16
那就这条路行不通了 |
|
|
|
|
speedy
显示全部楼层
发表于 2022-3-24 15:25:35
|
|
|
|