[i@Report5.1] 自定义函数审核校验不生效

4523
5

高效摸鱼 初学数据Lv2

发表于2020-8-28 11:02

悬赏100

已解决

楼主
研发在I521中定制了自定义函数,写法如下:scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")
函数返回值是true和false



审核校验规则是:当返回false时触发审核,提示审核不通过;返回true时审核通过

试过以下写法均不生效:
1.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM") 提示审核表达式必须为布尔型
2.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")=true 提示操作非法:=的操作数个数或类型不对
3.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="true" 数据满足审核校验,但触发了审核
4.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="false" 数据满足审核校验,但触发了审核
5.if(scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="true",false,true) 数据满足审核校验,但触发了审核
6.if(!ishz(),scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="true",true) 数据满足审核校验,但触发了审核

想咨询下这种自定义函数应该如何写审核公式


最近看过此主题的会员

esen_4ZBWIHE0DJ

chenzyd

陈平安

pandabuxizao

最佳答案

xxxl

发表于2020-8-28 11:02

只看该作者

取消 关注该作者的回复

本帖最后由 xxxl 于 2020-8-28 13:45 编辑
MuaSong. 发表于 2020-8-28 11:26
客户环境只有纯web填报,插件填报问题很多

使用最新的脚本试试 客户补录.zip (3.41 KB, 下载次数: )
放在目录:root/products/ei/meta/任务组(选择的任务组)/任务(选择的任务)/server/_script/onCustomExp.j

5个回答

只看楼主

xxxl 数据领袖Lv6

发表于2020-8-28 11:12

只看该作者

取消 关注该作者的回复

沙发

3.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="true" 这种写法应该是没问题的,请问您用的是纯web填报还是插件填报,更换成另一种试试。再者scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")单独拿出来计算看看能不能返回布尔值

高效摸鱼 初学数据Lv2

发表于2020-8-28 11:16

只看该作者

取消 关注该作者的回复

板凳

xxxl 发表于 2020-8-28 11:12
3.scriptExp("checkDim",D12,"疾病分类代码","ZFJBM")="true" 这种写法应该是没问题的,请问您用的是纯web ...

纯web填报的,另一种写法是啥?
自定义函数在计算公式里返回的是正常的

xxxl 数据领袖Lv6

发表于2020-8-28 11:18

只看该作者

取消 关注该作者的回复

地板

MuaSong. 发表于 2020-8-28 11:16
纯web填报的,另一种写法是啥?
自定义函数在计算公式里返回的是正常的

换成另外一种填报方式

高效摸鱼 初学数据Lv2

发表于2020-8-28 11:26

只看该作者

取消 关注该作者的回复

5#

xxxl 发表于 2020-8-28 11:18
换成另外一种填报方式

客户环境只有纯web填报,插件填报问题很多

xxxl 数据领袖Lv6

发表于2020-8-28 11:02

只看该作者

取消 关注该作者的回复

6#

本帖最后由 xxxl 于 2020-8-28 13:45 编辑

MuaSong. 发表于 2020-8-28 11:26
客户环境只有纯web填报,插件填报问题很多

使用最新的脚本试试 客户补录.zip (3.41 KB, 下载次数: )
放在目录:root/products/ei/meta/任务组(选择的任务组)/任务(选择的任务)/server/_script/onCustomExp.j

登录后可回答问题,请登录注册

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号