excel导入逻辑插件显示值转换服务器端不生效

需求页面填报导入excel数据,存入数据库;

字典类型字段采用下拉框控件字典显示,单元格形态也设置字典类型。

设计器勾选显示值转换设计器预览excel导入正常存入数据库设计器自带决策系统配置模板,也可正常导入

将cpt文件放到tomcat服务下的决策系统中,导入excel显示字典类型数据列数据列类型不匹配,经对比发现显示值转换选项没生效;

服务端决策系统成功安装了excel导入逻辑插件。

手动将所有下拉值重新选择一下就能不报错了,这是什么逻辑?

望大神解答!

image.png

FineReport 用户a3253351 发布于 2020-6-2 14:39 (编辑于 2020-6-2 16:57)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2020-6-3 08:22(编辑于 2020-6-3 10:07)

这个已经又问遇到了,导入excel数据,但是显示值转换不生效,需要手动去点击之后,才会生效,建议联系技术处理下这个问题,是个BUG

或者

可以在填报属性处用公式转换下,比如:

1
=if(A1="女",2,if(A1="男",1,""))

image.png


  • 用户a3253351 用户a3253351(提问者) 主要是字典字段值有点多,这样写有点麻烦;感觉是插件默认启动了了,但是插件里的配置没有通过cpt带过去,决策系统也没有地方设置配置的参数。
    2020-06-03 08:41 
  • snrtuemc snrtuemc 回复 用户a3253351(提问者) 字典多是麻烦,这个是插件的小BUG,导入excel文件后,不触发转换,手动点下就可以,反馈下技术解决下
    2020-06-03 08:46 
  • 用户a3253351 用户a3253351(提问者) 回复 snrtuemc 多谢!
    2020-06-03 08:54 
  • 用户a3253351 用户a3253351(提问者) 老哥公式是这么写吗,一直报No value specified for parameter 1 呢,值没有赋上
    2020-06-03 09:53 
  • snrtuemc snrtuemc 回复 用户a3253351(提问者) if嵌套掉了一个右括号,……………… 答案修改了
    2020-06-03 10:06 
最佳回答
0
孤陌Lv6资深互助
发布于2020-6-3 08:58

其实可以在 导入成功事件写个JS  应该就可以解决

  • 3关注人数
  • 549浏览人数
  • 最后回答于:2020-6-3 10:07
    请选择关闭问题的原因
    确定 取消
    返回顶部