找回密码
 立即注册

QQ登录

只需一步,快速开始

高个子
高级会员   /  发表于:2024-4-9 14:45  /   查看:2184  /  回复:14
1金币
   数据源:   

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

14 个回复

倒序浏览
Ben.C
初级会员   /  发表于:2024-4-9 14:50:13
沙发
个人猜测
这里的编码是文本,看看是不是哪里多了个空格或者某种看不见的字符。
还有尽量别再表格里面使用odata这样查询性能不太好

本帖子中包含更多资源

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

x
回复 使用道具 举报
赛龙周
银牌会员   /  发表于:2024-4-9 14:54:23
板凳
同一张表为什么要用ODATA
回复 使用道具 举报
高个子
高级会员   /  发表于:2024-4-9 14:58:27
地板
赛龙周 发表于 2024-4-9 14:54
同一张表为什么要用ODATA

不是同一张表。odata关联是:另外一张表
回复 使用道具 举报
ShiG
高级会员   /  发表于:2024-4-9 14:59:22
5#
应该把你ODATA公式拿出来看看
回复 使用道具 举报
fanhuayimeng
论坛元老   /  发表于:2024-4-9 15:04:15
6#
个人猜测可能是ODATA查询的是存货编码显示存货名称,然后你直接导入存货名称,所以ODATA查询不到。如果是尝试导入存货编码
回复 使用道具 举报
高个子
高级会员   /  发表于:2024-4-9 15:05:24
7#
ShiG 发表于 2024-4-9 14:59
应该把你ODATA公式拿出来看看

=ODATA("Inventory?$select=cInvName&$filter=cInvCode eq "&IF(ISBLANK(I10),"null","'"&I10&"'")&"&$top=1")
回复 使用道具 举报
赛龙周
银牌会员   /  发表于:2024-4-9 15:20:57
8#
把I10单元格格式改成文本试试
回复 使用道具 举报
高个子
高级会员   /  发表于:2024-4-9 15:24:15
9#
高个子 发表于 2024-4-9 15:05
=ODATA("Inventory?$select=cInvName&$filter=cInvCode eq "&IF(ISBLANK(I10),"null","'"&I10&"'")&"&$to ...

当 点击插入 时,会有这个问题。如果直接在最后一行输入存货编码时,是正常的,可以自动带出来存货名称。当点击行头 插入时,输入存货编码,就不正常,不能带出来。
回复 使用道具 举报
高个子
高级会员   /  发表于:2024-4-9 16:10:39
10#
赛龙周 发表于 2024-4-9 15:20
把I10单元格格式改成文本试试

改成文本也不行:

本帖子中包含更多资源

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

x
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部