找回密码
 立即注册

QQ登录

只需一步,快速开始

admin/
金牌服务用户   /  发表于:2024-7-16 12:26  /   查看:422  /  回复:3
1金币
本帖最后由 admin/ 于 2024-7-16 12:32 编辑

在表格用odata取了一个值,然后命令里判断这个值的时候老不对
我就用变量获取看看值内容,发现获取到值的跟显示的不一致
是不支持吗




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

最佳答案

查看完整内容

大佬您好,ODATA和设置变量命令若是查询的是同一个数据表的话,查询的结果应该会是一样的,若是查询的结果不一样,那么只可能是两种方法不同的使用以及策略导致的。 1、在表格中使用ODATA,若是ODATA引用表格外的单元格,需要使用绝对引用,这个问题咱们可以检查一下 因为设置变量命令是在循环命令中调用的,所以不存在这个问题 2、ODATA的空值查询策略只有查询值为空的记录,而设置变量命令可以修改查询策略,若是上面的没有 ...

3 个回复

倒序浏览
最佳答案
最佳答案
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-7-16 12:26:56
来自 2#
大佬您好,ODATA和设置变量命令若是查询的是同一个数据表的话,查询的结果应该会是一样的,若是查询的结果不一样,那么只可能是两种方法不同的使用以及策略导致的。
1、在表格中使用ODATA,若是ODATA引用表格外的单元格,需要使用绝对引用,这个问题咱们可以检查一下
因为设置变量命令是在循环命令中调用的,所以不存在这个问题

2、ODATA的空值查询策略只有查询值为空的记录,而设置变量命令可以修改查询策略,若是上面的没有问题,也可以监测一下设置变量命令的查询策略
回复 使用道具 举报
admin/
金牌服务用户   /  发表于:2024-7-16 16:09:14
3#
Grayson.Shang 发表于 2024-7-16 15:53
大佬您好,ODATA和设置变量命令若是查询的是同一个数据表的话,查询的结果应该会是一样的,若是查询的结果 ...

因为是个判断,所以不用页面odata了直接用设置变量获取更简单,就不查什么原因了
回复 使用道具 举报
Grayson.Shang活字格认证 Wyn认证
超级版主   /  发表于:2024-7-16 17:36:33
4#
好的,可以选择这种方式解决也是可以的,而且因为ODATA是调用第三方的包,并且第三方那边也不维护了,现在其实不推荐咱们使用ODATA查询数据,推荐使用设置变量命令。
尤其是在表格中不推荐使用,存在比较严重的性能问题。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部