星空WebApi查询接口,查询报错:标识为 ××× 的字段不存在的解决方法
# 使用场景
查询报错:标识为 ××× 的字段不存在。
![image.webp](/download/0100e099d829db804246aad57bdafec0a48c.webp)
星空的简单账表有提供webApi查询的接口,但是有时候使用相同的过滤条件,报表上明明有这个字段,webApi查询接口却没有查询这个字段的对应参数。
如下是科目余额表的webApi查询接口的可查询字段:
![image.webp](/download/0100e0509c41bf554685824a5fa2f24a4a96.webp)
而下面是科目余额表的勾选了核算维度分列显示查询出的数据
![image.webp](/download/01007d1a51eac5014a2f8c5c06d4bce85ba4.webp)
这些字段是属于动态展示,WebApi接口不提供对应查询参数,如供应商、客户等
而前几天,我有个报表需求,就刚好需要在查询科目余额表的时候获取到客户和部门,下面是我的解决方法。
# 解决方法
### 1.首先要找到客户和部门对应的字段标识,我当时是通过反编译科目余额表的服务插件去找的,很麻烦。后面我发现直接按F12打开调试界面就可以看到字段标识。
![image.webp](/download/01006f3aa475ad7742f696037c783e3b57c6.webp)
这里得到
客户编码:FFLEX6_NUMBER
客户名称:FFLEX6_NAME
部门编码:FFLEX5_NUMBER
部门名称:FFLEX5_NAME
2.在科目余额表过滤条件的显示隐藏列加上四个字段
![image.webp](/download/0100573cf0ba4c004ba59e8c2d07521a6858.webp)
3.保存科目余额表过滤条件,此时重新打开webApi,查找科目余额表
![image.webp](/download/01001d18093e3c75472287381dcd119b88bf.webp)
此时可以看到,参数FieldKeys显示列 已增加了需要的字段
4.验证效果
此时数据查询正常
![image.webp](/download/0100ff6d257f358242488eb2a7523ab6d0f7.webp)
星空WebApi查询接口,查询报错:标识为 ××× 的字段不存在的解决方法
# 使用场景查询报错:标识为 ××× 的字段不存在。![image.webp](/download/0100e099d829db804246aad57bdafec0a48c.webp)星空的简单账...
点击下载文档
上一篇:#报表#简单账表 代码创建的动态列,如何设置列宽下一篇:套打模版设计小记
本文2024-09-16 17:14:40发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-14461.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章