【问题标题】:Oracle apex interactive grid: add a calculated column not binded to the tableOracle apex 交互式网格:添加未绑定到表的计算列
【发布时间】:2020-01-30 14:34:11
【问题描述】:

我在顶点有一个交互式网格,所有列都链接到数据库列并且一切正常。但我想要另一列包含额外信息并且不链接到数据库列。我不知道该怎么做,如果可能的话。

案例:我有一个日期列,但我还想要一个包含运营年份的列。类似的东西。

Year   | Date  
-------|------------
2020   | 2020-05-05
2020   | 2020-01-25
2019   | 2019-08-12
2018   | 2020-07-11

年份仅供参考,我不想保存它。在交互式报告中,将其添加到 sql 查询中会很容易,但在网格中则是另一回事...

【问题讨论】:

    标签: oracle-apex


    【解决方案1】:

    您可以将其添加到查询中,然后在列属性中选择仅查询。然后它将显示为列,但在保存数据时会被忽略

    帮助文字:

    仅查询 指定是否从 DML 操作中排除列。

    如果设置为“开”,Application Express 将在执行交互式网格 - 自动行处理 (DML) 时不使用该列。例如,您应该排除定义包括连接、内部选择、函数调用或基于表达式的可更新视图中的列的列。

    需要包含在任何 INSERT 或 UPDATE 语句中的所有列都必须将此选项设置为 Off。

    注意:类型为仅显示的列也包含在自动行处理中,除非此选项打开。

    【讨论】:

    • 嗨 Anuswadh,我发誓我试过了!但是忘记按播放或保存是我的生命。它就像一个魅力。谢谢
    猜你喜欢
    • 1970-01-01
    • 2020-02-22
    • 2019-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-11
    相关资源
    最近更新 更多