[可视化]
批量查询文本框 不填要报参数为空的错 怎么解决
本帖最后由 yhdata_1yCb2KuX 于 2021-11-25 12:06 编辑
批量js
if ( param[ 'psid' != null) {
if ( indexOf( param[ 'psid' , '\r\n' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,'\r\n' )
} else if ( indexOf( param[ 'psid' , '\r' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,'\r' )
} else if ( indexOf( param[ 'psid' , '\n' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,'\n' )
} else if ( indexOf( param[ 'psid' , ' ' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,' ' )
} else if ( indexOf( param[ 'psid' , '\t' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,'\t' )
} else if ( indexOf( param[ 'psid' , ',' ) > 0 ) {
param[ 'psids' = split( param[ 'psid' ,',' )
} else {
param[ 'psids' ]=[ param[ 'psid'
}
} else {
param[ 'psids' ]=[]
}
免责声明:本文不代表本站立场,且不构成任何建议,请谨慎对待。
版权声明:作者保留权利,不代表本站立场。
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-12-1 09:17:57
执行数据失败:g5.qry.sql.SQLQuery@246312da 丢弃空的参数失败: “PARAM_1” in “ ( `逻辑仓` IN (?{PARAM_0} )) AND ( ( `mc分类编码` IN (?{PARAM_1} )) AND ( ( `商品id` IN (?{PARAM_2} )) AND ( `销售预测日期` = ?{PARAM_3} )))”。报表为交叉表
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-12-1 09:51:47
excel数据集 不报错 但是不填入两个 查不出来 文件我是解压在压缩的 你看怎么弄成jar 你们上传不支持jar文件
_贝贝
显示全部楼层
发表于 2021-11-25 11:54:50
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-25 13:04:55
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-25 13:21:26
默认值会传到结果呀 我们可能查询有时候就是不判断这个条件呢?
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-25 18:06:49
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-26 09:49:55
_贝贝
显示全部楼层
发表于 2021-11-26 10:43:02
我本地用bi的批量提交功能为空时没有报错
现在是哪个版本 脚本写在哪里的
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-26 11:08:10
_贝贝
显示全部楼层
发表于 2021-11-26 11:16:01
yhdata_1yCb2KuX
显示全部楼层
发表于 2021-11-26 14:15:04