找回密码
 立即注册

QQ登录

只需一步,快速开始

derek_ljw

金牌服务用户

14

主题

48

帖子

426

积分

金牌服务用户

积分
426

时代开发者征文活动微信认证勋章

derek_ljw
金牌服务用户   /  发表于:2021-9-7 16:08  /   查看:3426  /  回复:14
1金币
本帖最后由 derek_ljw 于 2021-9-7 18:10 编辑

数据库中能查询出两条记录,但用odata 只能查询出一条记录。 查询行数中的显示行数为空。

=IFERROR(ODATA("扫码表?$select=父编码&$filter=编码 eq "&IF(ISBLANK(H5),"null","'"&H5&"'")&" or 卡板编号 eq "&IF(ISBLANK(H5),"null","'"&H5&"'")&"&$orderby=ID asc"),0)

14 个回复

正序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-8 09:26:47
15#
感谢大佬的支持~
后面有问题欢迎继续发帖讨论
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2021-9-7 18:09:41
14#
问题解决,牛人,谢谢。
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2021-9-7 17:36:48
13#
感谢大佬的支持~
是这样的,odata本来就是只能查询出一条数据的,默认就是查询出的第一条数据,不过可以使用textjoin函数将odata给包起来去查询,这样就是全部数据,可以这样去写TEXTJOIN(",",FALSE,ODATA公式)

textjoin函数
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2021-9-7 17:28:28
12#
不是很大,还是原话题,是不是odata 查询出的数据,有字符数限制 还是什么? 总是只能查询一条。或者方便远程看下吗?
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-9-7 17:06:23
11#
derek_ljw 发表于 2021-9-7 17:01
换成服务器端命令可以实现,但两条数据速度慢的无法忍受。

数据量很大吗
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2021-9-7 17:01:13
10#
换成服务器端命令可以实现,但两条数据速度慢的无法忍受。
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2021-9-7 16:59:47
9#
编码数据查询不到,卡板数据可以查询出两条,但odata怎么查都是一条数据。 外联库转内置库也是不成功。

本帖子中包含更多资源

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

x
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-9-7 16:56:26
8#
derek_ljw 发表于 2021-9-7 16:51
不是,查询条件里没有用时间

会不会是编码一条数据
卡板编号一条数据
所以一共两条。
你页面上条码对应的是哪一个?
回复 使用道具 举报
derek_ljw
金牌服务用户   /  发表于:2021-9-7 16:51:40
7#
不是,查询条件里没有用时间
回复 使用道具 举报
zyk.Zhou活字格认证
银牌会员   /  发表于:2021-9-7 16:45:53
6#
derek_ljw 发表于 2021-9-7 16:28
后台数据库查询出两条记录,而前端odata只能查询出一条记录。

那个时间是查询条件吗
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部