APEX 5设置自定义失败的登录消息

Jem*_*emo 3 oracle-apex oracle-apex-5

我正在使用一个自定义登录函数,每当允许用户登录时都会产生真/假值(标准的东西).
我的问题是:当函数返回"false"时,标准消息显示"无效的登录凭据"

在此输入图像描述

即使凭证是正确的.有没有机会自定义此消息?
示例:登录功能检查凭据(ok)和一些其他非相关的事情(如果允许用户登录此特定应用程序,则为fe)(不正常) - > login = false - >无效凭证消息.
我知道的一个小解决方法是在登录函数中引发用户定义的异常,但我想省略该场景,因为基本上运行应该没有错误(一切正常并且已经过验证).

Typ*_*ypo 5

您需要在登录页面上创建验证.像这样:

  1. 在页面处理中单击创建验证:

1

  1. 选择Page作为验证级别

2

  1. 命名验证并选择"内联通知"作为错误显示位置

3

  1. 选择PL/SQL作为验证类型

4

  1. 在这种情况下,我将创建一个验证,以避免登录到2025年1月1日,所以我选择PL/SQL表达式作为PL/SQL验证的子类型

五

  1. 输入PL/SQL表达式(它必须是真/假评估)以及在条件返回false时将显示的错误消息.

6

  1. 选择登录按钮并始终作为条件类型

7

就是这样.每次按下登录按钮并返回自定义消息时,都会进行此验证.这是一个工作示例尝试使用任何用户名登录或将其留空,首先将检查日期条件.

9