gpt4 book ai didi

java - 使用 selectMatchingAK 从备用索引获取选择列表会返回 "The RPC failed"错误

转载 作者:太空宇宙 更新时间:2023-11-04 10:45:42 24 4
gpt4 key购买 nike

我正在尝试使用备用索引来使用 uniobject 和 java 从文件中获取记录 id。

UniFile uFile = uSession.open("EC_WORK_ORDER_REQUEST_STATUS");  
UniSelectList uSelect = uSession.selectList(0);
uSelect.selectMatchingAK(uFile, "EC_WORK_ORDER_REQUEST_ID", "12547");

但是我在运行时收到以下错误:

asjava.uniobjects.UniSelectListException: The RPC failed
at asjava.uniobjects.UniSelectList.doAKSelect(UniSelectList.java:568)
at asjava.uniobjects.UniSelectList.selectMatchingAK(UniSelectList.java:511)
at cezinc.unitest.TestUniobject.main(TestUniobject.java:134)

在 UniVerse 的 TCL 中运行以下命令可以正常工作。

>SELECT EC_WORK_ORDER_REQUEST_STATUS WITH EC_WORK_ORDER_REQUEST_ID = 12547

3 record(s) selected to SELECT list #0.

这是索引的规范:

>LIST.INDEX EC_WORK_ORDER_REQUEST_STATUS
Index name(s): EC_WORK_ORDER_REQUEST_ID
Alternate Key Index Summary for file EC_WORK_ORDER_REQUEST_STATUS
File........... EC_WORK_ORDER_REQUEST_STATUS
Indices........ 1 (0 A-type, 0 C-type, 1 D-type, 0 I-type, 0 SQL, 0 S-type)
Index Updates.. Enabled, No updates pending

Index name Type Build Nulls In DICT S/M Just Unique Field num/I-type
EC_WORK_ORDER_RE D Not Reqd No Yes S R N 1

我做错了什么?

最佳答案

问题是 OniObjects 库的旧版本。据 Rocket Software 称,该问题已于 2015 年 9 月得到解决。

安装最新版本的 U2 客户端工具(2016 年 10 月)解决了该问题。

关于java - 使用 selectMatchingAK 从备用索引获取选择列表会返回 "The RPC failed"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48446003/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com