Tôi đã thêm vài xác nhận tùy chỉnh bằng cách sử dụng Cấu hình cho một đối tượng. Tôi đang chèn bản ghi đối tượng đó qua trang visualforce. Tôi đã thêm <apex:pageMessages/>
trên trang lực lượng hình ảnh của mình. Tôi cũng đã viết mã khối để bắt ngoại lệ và hiển thị thông báo lỗi ob trang VF. Vui lòng tìm khối mã bên dưới:Làm cách nào để chỉ hiển thị thông báo lỗi được trích xuất từ Xác thực tùy chỉnh trên trang Visualforce?
catch(DMLException excp)
{
ApexPages.Message msg = new ApexPages.Message(Apexpages.Severity.ERROR, excp.getMessage());
ApexPages.addMessage(msg);
return null;
}
Tôi vẫn không thể nhận được thông báo lỗi từ xác thực tùy chỉnh. Nó cho tôi thấy lỗi như sau:
Insert failed. First exception on row 0; first error: FIELD_CUSTOM_VALIDATION_EXCEPTION, error_message_from_custom_validation_comes_here
Có giải pháp nào cho điều này không?
đây là một câu trả lời tuyệt vời! không bao giờ biết về điều này – turbo2oh