【问题标题】:Select row value from column in interactive report从交互式报告中的列中选择行值
【发布时间】:2021-10-10 18:05:49
【问题描述】:

版本:Oracle 18.2

我的应用程序中有一个交互式报告。当我单击“删除”图标时,我想删除有关我选择的用户的信息。有没有办法从“设施管理器”列中获取值,以便我可以在选择语句中使用该值来执行删除语句。

我尝试使用 ROW_ID 变量 (:selected_rowid) 来实现,但这没有用。

+ 交互式报告图片

+ 设定值声明

【问题讨论】:

    标签: oracle oracle-apex oracle18c


    【解决方案1】:

    列值由哈希引用,例如#STUDENT_ID#.

    看看 Jackie McIlroy 写的“使用动态操作删除报告的一行”(https://jackiemcilroy.blogspot.com/2018/03/delete-row-of-report-with-dynamic-action.html)。她详细描述了这个过程,有很多截图。


    如果我是你,我会做以下事情之一:

    • 使用带有表单的交互式报表(并导航到表单以删除一行)
    • 如果它必须是表格布局,我会尝试
      • 表格形式
      • 交互式网格

    我不认为我会从交互式报告中删除行(但好吧,这只是我,而且我的想法通常不太聪明)。

    【讨论】:

      猜你喜欢
      • 2015-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-24
      • 2019-09-30
      • 2012-03-30
      • 1970-01-01
      相关资源
      最近更新 更多