【发布时间】:2021-08-10 05:52:11
【问题描述】:
我正在尝试使用表格报告设置表单并仅使用 REST 源。
目前我有一个表单和交互式报告设置。它使用带有动态项目的休息源。即:
http://source/asm/instances/:group
:group 然后可以从表单中搜索到。
现在返回的列都是与用户相关的,但我希望能够通过 REST API 设置一项。所以假设我进了一个组,得到如下结果:
group | name | surname | status
ABC | Dan | Murray | inactive
ABC | Mary | Swanson | active
REST Source 具有远程激活/停用工具上的status 的功能。即
http://source/asm/instances/ABC/dan/activate
和
http://source/asm/instances/ABC/dan/deactivate
现在我需要将状态列修改为具有两个选项的列表形式,激活/停用。 This is where the issue comes in. When either of the two items are selected, it needs to use the relevant REST source as posted above and post to the tool, meaning it will activate/deactivate on the fly. 我整个周末都在寻找和尝试,但我找不到这样做的方法。
到目前为止,我最接近的是创建一个链接,但这只是将我路由到我不需要的 URL。
我真的希望有人能够在这里帮助我,因为我正在苦苦挣扎。
【问题讨论】:
-
您是否尝试添加到将调用 PL/SQL 进程的按钮,并且它们应该调用 API 端点。也许?请创建一个测试环境。
-
@davidm,然后我需要在每列中创建这些按钮。一个组可以包含 50 个用户,您需要为每个用户提交按钮。如果可能,请详细说明如何做到这一点?
-
从未尝试过,但我确实知道从哪里开始。在每一行上创建一个按钮并附加一个 DA 很容易。用户之间有什么区别(url 参数或 json 或 http 标头标签)?
-
我将自己创建一个测试...
标签: rest oracle-apex-20.1 oracle-rest-data-services