是否可以通过触发器显示警报消息(不是错误消息)?我编写了一个触发器来检查系统中的重复帐户。此时的触发器会向用户提供一条错误消息,告诉用户存在重复帐户。但是,如果用户更改字段的值“记录是否接近重复?” 为YES,触发器允许用户保存记录。
但是,我想在警报弹出框中显示错误消息,例如“存在此名称的帐户,您确定要继续”,然后用户单击“是”并创建记录。关于我如何做到这一点的任何想法。我的代码如下:
for(Account account: System.Trigger.New)
{
if(accountMap.containsKey(account.Physical_Street__c)==accountMap2.containsKey(account.Phone))
if(accountMap.containsKey(account.Physical_Street__c)==accountMap3.containsKey(account.Name))
if(account.Is_record_near_to_duplicate__c.equals('No'))
{
account.addError('Account with this Name,Street and Phone Number already exists. If you still wish to create the agency change the value of field "Is Record Near To Duplicate" to YES');
}
}