api - Acumatica - 通过 REST 过滤通用查询
问题描述
尝试使用此通用查询的 REST API,我能够检索所有记录,但想过滤它们。
PUT {{baseUrl}}/RawDataForReport?$expand=Result
可以使用空正文请求
检索所有数据。
当我添加一个字段Period
进行过滤时,它只显示第一行。
当我添加时,一个空的请求正文也会显示第一行Period
。
我一点也不熟悉 Acumatica 任何有用的资源将不胜感激。
解决方案
要使用 REST API 过滤通用查询结果,您需要将过滤参数添加到 GI 本身。例如,您在通用查询中定义了周期过滤器。您可以以相同的方式定义更多过滤器。
您可以在此处了解如何设计 GI:https ://openuni.acumatica.com/courses/reporting/s130-inquiries-reports-and-dashboards/
另一种选择是使用 OData 而不是 REST API。在这种情况下,您将能够使用 $filter 参数来过滤数据。
你可以在这里读更多关于它的内容:
https://help-2020r2.acumatica.com/Help?ScreenId=ShowWiki&pageid=36beb9aa-f04d-4f63-a93b-a00b1c315be0
https://help-2020r2.acumatica.com/Help?ScreenId=ShowWiki&pageid=5d97a93d-45e0-466e-ba5e-77e1ccf96643
推荐阅读
- c# - 如何从 WPF 应用程序内的内存流中显示 PDF 文档?
- linux - “C”中的跨平台动态库(Microsoft 和 gcc)
- tensorflow - tf model.fit() 中的 batch_size 与 tf.data.Dataset 中的 batch_size
- redux - 向减速器工厂的实例添加专门的功能
- python - 线程龙卷风+烧瓶应用程序的正确方法是什么?
- javascript - 过滤和搜索列表中的两个选项 react/react-native
- computer-vision - 是否可以从 pytorch 的张量中删除 dtype?
- javascript - 如何使用 url 参数显示/隐藏 id 与参数名称匹配的 div
- python - 如何将列表转换为数据框(Google API Python)
- python-3.x - 尝试制作公会配置 - Discord.PY