找回密码
 立即注册

QQ登录

只需一步,快速开始

Tom凯特

注册会员

8

主题

9

帖子

199

积分

注册会员

积分
199
Tom凯特
注册会员   /  发表于:2020-11-24 08:20  /   查看:3532  /  回复:5
1金币
我在自定义服务端命令中设置条件命令,条件判断使用【在里面】操作,即使我的条件成立,判断结果仍然是false,这是为什么啊?麻烦各位大佬帮忙看一下



附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

该功能经测试在7.1版本中一修复,不需要再使用该设置来完成此功能,测试版本7.104 您好,出现这种情况与我们的后台字符串识别策略有关,当前端字符串进入后端,首先会进行一个智能判断, 比如: 前端字符串为2,333或者33,555再或者555,666等, 虽然我这是两个数字,中间是用逗号隔开的, 但后端会智能判断为一个数字,中间的逗号被当作了千分符, 也就是说,只要逗号后面是个三位数,那么这个逗号就会被当做千分位; ...

5 个回复

倒序浏览
最佳答案
最佳答案
Lucas.Su讲师达人认证 悬赏达人认证 活字格认证
葡萄城公司职员   /  发表于:2020-11-24 08:20:54
来自 2#
本帖最后由 Grayson.Shang 于 2022-9-15 14:01 编辑


该功能经测试在7.1版本中一修复,不需要再使用该设置来完成此功能,测试版本7.104

您好,出现这种情况与我们的后台字符串识别策略有关,当前端字符串进入后端,首先会进行一个智能判断,

比如:
前端字符串为2,333或者33,555再或者555,666等,
虽然我这是两个数字,中间是用逗号隔开的,
但后端会智能判断为一个数字,中间的逗号被当作了千分符,
也就是说,只要逗号后面是个三位数,那么这个逗号就会被当做千分位;

由于这里面涉及到了识别策略,后期我们会考虑调整,目前有一种workaround方式,
我们逆向思维,既然会将三位数前的逗号识别为千分位,那么我们就想办法让它无法识别为千分位,
具体做法:
在表中设置一个公式字段,使用空格拼接编号字段,这样一来,
逗号后面就是空格,然后才是数字,千分位的识别就会失效,


经测试,条件判断结果正常


demo上传,您可以作为参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
dino活字格认证
高级会员   /  发表于:2020-11-28 11:53:29
3#
吓得我从梦中惊醒,赶紧从床上爬起来连夜修复了这个bug。
回复 使用道具 举报
VVANVI悬赏达人认证
论坛元老   /  发表于:2020-11-28 16:21:14
4#
有点厉害哦
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-11-30 08:59:21
5#
Lucas.Su 发表于 2020-11-24 08:20
您好,出现这种情况与我们的后台字符串识别策略有关,当前端字符串进入后端,首先会进行一个智能判断,

...

罪恶的源泉还是来自于不能比较一个对象是否在查出来的这个参数对象数组里面,希望下个版本能增强此功能。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-11-30 10:00:32
6#
感谢大家的支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部