【问题标题】:Oracle APEX Custom Success MessageOracle APEX 自定义成功消息
【发布时间】:2021-03-29 13:48:08
【问题描述】:

您好,我无法创建自定义成功消息。 我尝试了两种不同的方式

第一,我从客户那里更改了流程中的成功消息:

第二个我创建一个新的成功消息流程:

但我仍然收到典型的成功消息:

【问题讨论】:

  • 您好,同样的问题。你找到答案了吗?
  • 嗨@Paulo Künzel,很抱歉我的回复延迟。是的,我找到了解决方案。我希望它也对你有用。

标签: oracle-apex oracle-apex-5 oracle-apex-5.1


【解决方案1】:

这是您可以自定义成功消息的方式。转到 JavaScript -> 函数和全局变量声明,您可以在那里编写类似的内容:

function show_notification0(Msg){  
        apex.message.showPageSuccess(Msg); 
        $('#t_Alert_Success').attr('style','background-color: rgb(235, 52, 116);');
        $('.t-Alert-title').attr('style','color: yellow;font-weight: bold;');
        $('#t_Alert_Success div div.t-Alert-icon span').removeClass('t-Icon').addClass('fa fa-ban fa-2x fa-anim-flash fam-x fam-is-danger');
        $('#t_Alert_Success  div div.t-Alert-icon span').attr('style','color: black');
}

您可以在此站点中找到所有可以通过多种方式使用的图标:https://apex.oracle.com/pls/apex/apex_pm/r/ut/icons

例如,如果您希望显示闪烁的 2x 比例总线而不是检查,您可以从该站点 (fa-bus fa-2x fa-anim-flash) 获取代码并替换它,在上面。 addClass (fa-anim-flash fam-x fam-is-danger)。

您还可以更改警报消息的背景颜色(在我们的示例中为 rgb)或警报标题颜色和字体粗细,甚至是您的图标颜色。

之后,您必须在要更改的对话框关闭时转到刷新,然后您可以创建一个真正的执行 JavaScript 代码,如下所示:

show_notification0('Address Successfully Updated');

这是您在页面属性中创建的全局函数的名称 (show_notification0)。在我的第二张图片示例中,我将此函数称为“show_notificationS”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 1970-01-01
    • 2011-05-31
    • 1970-01-01
    相关资源
    最近更新 更多