我需要根据以下情况向用户显示警报消息。
(Status='New Prospect')
和(Type = 'New')
(Type = 'New')
和(Status = 'New Prospect' or 'untouched' or 'qualified')
我已经编写了一个代码来显示使用vfpage的弹出窗口,并添加到页面布局中,但是无法编写代码是新线索还是现有线索。
答案 0 :(得分:1)
在Salesforce呈现页面布局时,您无法区分是“新的”还是“现有的”记录-该记录必须存在才能呈现页面。
您可以检查CreatedDate
字段并应用阈值(例如,最近2分钟)来决定要调用新记录的内容。
在创建新记录或编辑现有记录时实际干预UI上下文的唯一方法是对此sObject类型的New和Edit操作实施Visualforce覆盖。因为这样做需要付出更多的努力和持续的维护,并且用户体验较差,所以我不建议这样做。