yhdata_1yCb2KuX玄铁一
发表于 2022-2-14 14:05:06 显示全部楼层
永洪tech-Muse 发表于 2021-11-26 14:38
我这边复现不了这个场景 或者使用excel类的数据源操作后导出我本地导入排查下 ...

这个问题 在8.6.5的批量编码查询都有问题 请解决一下
回复

使用道具 21#

永洪tech-Bella白银二
发表于 2022-2-14 14:49:39 显示全部楼层
yhdata_1yCb2KuX 发表于 2022-2-14 14:05
这个问题 在8.6.5的批量编码查询都有问题 请解决一下

咱们是想要实现以下效果吗?
两个文本参数,分别用于输入  EC编码和MC编码,文本参数输入的内容是以 换行 进行分割的,可能是文本或者excel中复制出来的,然后用脚本对文本参数输入的值进行分割,分成数组形式,作为参数mcids和psids,这两个参数用到sql数据集中进行过滤,写法大概如下:
where 1=1
and ec编码 in ?{psids}
and mc分类 in ?{mcids}
问题是当两个文本参数没有输入值的时候,交叉表报错:丢失空参数xxxx
是这样一个过程吗?
回复

使用道具 22#

yhdata_1yCb2KuX玄铁一
发表于 2022-2-15 09:05:06 显示全部楼层
永洪tech-Bella 发表于 2022-2-14 14:49
咱们是想要实现以下效果吗?
两个文本参数,分别用于输入  EC编码和MC编码,文本参数输入的内容是以 换行 ...

是的 我们试了 老的表组件是不会报错了 8.6.5的组件就会报空异常 是兼容问题 有没有js或者实现上的解决方案
回复

使用道具 23#

永洪tech-Bella白银二
发表于 2022-2-15 09:52:45 显示全部楼层
yhdata_1yCb2KuX 发表于 2022-2-15 09:05
是的 我们试了 老的表组件是不会报错了 8.6.5的组件就会报空异常 是兼容问题 有没有js或者实现上的解决方 ...

麻烦尝试一下修改sql呢,如果您尝试后,还是不行,我这边私聊您咱们再看看呢
修改前:
where 1=1
and ec编码 in ?{psids}
and mc分类 in ?{mcids}

修改后:
where 1=1
<psids>and ec编码 in ?{psids}</psids>
<mcids>and mc分类 in ?{mcids}</mcids>
回复

使用道具 24#

yhdata_1yCb2KuX玄铁一
发表于 2022-2-15 10:47:24 显示全部楼层
永洪tech-Bella 发表于 2022-2-15 09:52
麻烦尝试一下修改sql呢,如果您尝试后,还是不行,我这边私聊您咱们再看看呢
修改前:
where 1=1

后台sql没有接收参数 由 过滤器其中一个进行批量id参数接收
回复

使用道具 25#

永洪tech-Bella白银二
发表于 2022-2-15 11:00:54 显示全部楼层
yhdata_1yCb2KuX 发表于 2022-2-15 10:47
后台sql没有接收参数 由 过滤器其中一个进行批量id参数接收

能截个图吗
回复

使用道具 26#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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