【问题标题】:Highlight Column in Custom Validation in Interactive Grid Oracle Apex在交互式网格 Oracle Apex 中的自定义验证中突出显示列
【发布时间】:2021-03-31 14:37:09
【问题描述】:

我有一个 IG,我正在通过 PL/SQL 进行自定义验证。一切正常,除了在 IG 中未突出显示的相应列。 以下是我使用的 APEX_ERROR.ADD_ERROR 签名。

apex_error.add_error (
    p_message          => 'Invalid Customer ID!',
    p_display_location => apex_error.c_inline_with_field_and_notif,
    p_region_id        => l_region_id,
    p_column_alias     => 'CUSTOMER_ID',
    p_row_num          => 1);

p_region_id 在代码内部计算 p_column_alias是IG中的列名

我不确定如何在代码中获取p_row_num,所以只是为了测试代码,我使用了 1(我正在验证的 IG 中只有一行)

知道如何在发生错误时突出显示 IG 列吗?以及如何获取p_row_num

【问题讨论】:

    标签: oracle plsql oracle-apex oracle12c oracle-apex-19.1


    【解决方案1】:

    For the rownum u could use :APEX$ROW_NUM,但这仅适用于表格形式,它是旧版 APEX 组件。我遇到了同样的问题,正在恢复使用the validations in the APEX builder

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-26
      • 1970-01-01
      相关资源
      最近更新 更多