小编ksh*_*tij的帖子

如何在Visualforce页面上仅显示自定义验证中提取的错误消息?

我使用Configuration为对象添加了一些自定义验证.我通过visualforce页面插入该对象记录.我<apex:pageMessages/>在visualforce页面上添加了.我还编写了代码块来捕获异常并显示错误消息ob VF页面.请在下面找到代码块:

catch(DMLException excp)
{
    ApexPages.Message msg = new ApexPages.Message(Apexpages.Severity.ERROR, excp.getMessage() );
    ApexPages.addMessage(msg);  
    return null;                            
} 
Run Code Online (Sandbox Code Playgroud)

我仍然无法从自定义验证中获得错误消息.它显示我的错误如下:

插入失败.第0行的第一个例外; 第一个错误:FIELD_CUSTOM_VALIDATION_EXCEPTION, error_message_from_custom_validation_comes_here

这有什么解决方案吗?

salesforce visualforce apex-code

6
推荐指数
2
解决办法
2万
查看次数

标签 统计

apex-code ×1

salesforce ×1

visualforce ×1