【发布时间】:2021-10-10 18:05:49
【问题描述】:
版本:Oracle 18.2
我的应用程序中有一个交互式报告。当我单击“删除”图标时,我想删除有关我选择的用户的信息。有没有办法从“设施管理器”列中获取值,以便我可以在选择语句中使用该值来执行删除语句。
我尝试使用 ROW_ID 变量 (:selected_rowid) 来实现,但这没有用。
+ 交互式报告图片
+ 设定值声明
【问题讨论】:
标签: oracle oracle-apex oracle18c
版本:Oracle 18.2
我的应用程序中有一个交互式报告。当我单击“删除”图标时,我想删除有关我选择的用户的信息。有没有办法从“设施管理器”列中获取值,以便我可以在选择语句中使用该值来执行删除语句。
我尝试使用 ROW_ID 变量 (:selected_rowid) 来实现,但这没有用。
+ 交互式报告图片
+ 设定值声明
【问题讨论】:
标签: oracle oracle-apex oracle18c
列值由哈希引用,例如#STUDENT_ID#.
看看 Jackie McIlroy 写的“使用动态操作删除报告的一行”(https://jackiemcilroy.blogspot.com/2018/03/delete-row-of-report-with-dynamic-action.html)。她详细描述了这个过程,有很多截图。
如果我是你,我会做以下事情之一:
我不认为我会从交互式报告中删除行(但好吧,这只是我,而且我的想法通常不太聪明)。
【讨论】: