度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL

关于有他表关联的字段,赋值时候存在的字符转数字错误的解决方法

查看数: 3899 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-6-13 19:54

正文摘要:

   快速开发平台中,客户进行二次构建开发,有一个注册人员的功能,在选中一个岗位后,点击注册人员,发现有时候正常,有时候不正常。不正常的时候出现的错误如下: failed to convert parameter ...

回复

王爱东 发表于 2020-6-25 17:59:04
同QQ名 发表于 2016-1-25 09:48
应该是因为当设置他表关联变量值的时候,系统会刷新他表关联的业务表,并将当前的字段的Value值在查询结果 ...

不错不错,理解得很深入了。基本上是这样的。他表关联确实是很复杂的,很多地方场景不同,比如A场景需要这样设置,B场景需要那样设置,AB本身可能有冲突的。这个功能规划我们自己都分析了很久。目前是常用的都可以很好的使用。
同QQ名 发表于 2020-6-25 09:48:54
应该是因为当设置他表关联变量值的时候,系统会刷新他表关联的业务表,并将当前的字段的Value值在查询结果中进行检索,因为这时还没有设置字段的Value值,所以Value值为"",而Value值的类型为整数,所以系统就将""转化成整数,当然转化不成功,所以会报错。那为什么有的地方Value值没有填也不会报错呢,应该是在新增或修改数据的时候,设置了他表关联的字段的Value值虽然没有写,但实际的值是null,null是没有类型的,所以也不会出现类型转化问题,只是在检索的时候没有检索到而值而已。至于什么时候Value为"",什么时候为null,只有具体分析了
刘亚东 发表于 2020-6-19 18:04:23
还有这一手哦
王爱东 发表于 2020-6-19 16:42:04
可能是执行的先后上有一定影响。
张兴康 发表于 2020-6-14 13:53:57
以后得注意些了
万望 发表于 2020-6-13 20:47:06
还有这种啊
王爱东 发表于 2020-6-13 19:55:39
这个问题我也排查了好久,才找到。是偶尔出现的。
王爱东 发表于 2020-6-13 19:55:00
这个可能要了解清楚他表关联变量赋值时候与字段赋值的执行情况。

手机版|小黑屋|重庆度量科技  本站关键词:快速开发平台

GMT+8, 2025-4-12 22:57 , Processed in 0.365191 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表