交互式报表 Oracle Apex 5 上的 LOV

Posted

技术标签:

【中文标题】交互式报表 Oracle Apex 5 上的 LOV【英文标题】:LOV on Interactive Report Oracle Apex 5 【发布时间】:2016-09-14 12:03:15 【问题描述】:

大家好。 我知道在 Oracle Apex 4 中曾经有一种方法可以为报告选择“显示为”。然而,我无法在 Apex 5 中找到类似的东西。

我想要实现的是在 Oracle 中获取表的结果。然后显示默认值,但必须选择报告中的某个值才能显示值列表。

  select "Name", Serial, Description, status from table order by 1;

将返回:

  Server01 | ABC123 | Print Server | Commissioned
  Server02 | DEF456 | File  Server | Commissioned

另一个状态表将包含:

  Status_ID  | Status_Name
     1A      | Commissioned
     1D      | Decommissioned

所以当表格显示时,它需要根据上面的返回显示默认值,委托是默认值,但每一行都应该包含一个下拉列表,以便用户可以在需要时选择新值,但新的值将从状态视图中选择。设置完所有值后,提交将更新表格。

任何帮助都会很棒!

【问题讨论】:

如果您使用apex_item 生成列表项,则将列类型设置为Plain Text 并将Escape special characters 设置为否。 【参考方案1】:

解决了我自己的问题。我不得不改用表格形式。由于某种原因,它不适用于交互式报告。

谢谢!

【讨论】:

以上是关于交互式报表 Oracle Apex 5 上的 LOV的主要内容,如果未能解决你的问题,请参考以下文章

创建交互式报表时的 Oracle APEX ORA-01722

如何在Oracle Apex交互式报表的行中添加更新按钮?

在交互式报表中创建列链接 -Oracle Apex

无法使用 ORACLE APEX 删除交互式报表中的行

如何在 Oracle APEX 交互式网格报表中维护正在运行的计数器

在交互式报告中动态隐藏/显示区域(Oracle APEX 5.1)