[英]Where do I add a trigger for “Notes and Attachments” in salesforce.com?
我无法在salesforce.com UI中找到可以在文件附件上添加触发器的位置。 我几乎可以在其他所有东西上找到触发器,但是列表中似乎缺少附件(即使我在页面上查看源代码并进行搜索。有人知道我可以在哪里放置此触发器吗?
没有办法直接这样做,因为附件是销售人员以随机和偏见的方式真正“保护”的那些“较小”对象之一。 唯一“合法”的方法是使用一些外部构建和部署工具,如Force.com IDE。
但是,如果您对未记录的“黑客”不是陌生人,请执行以下操作。 转到任何对象的触发器列表,然后单击“新建”。 在URL locate entity
查询字符串参数(例如entity=Case
)中,将其更改为Attachment( entity=Attachment
)并按Enter键。 Newl加载的屏幕将接受附件触发器。
使用Eclipse(Force.com IDE插件),右键单击项目并选择“新建”>“Apex触发器”。 在弹出的对话窗口中,有一个“对象”下拉列表/选项列表,从此列表中选择所需对象 - “注释”或“附件”等 - 然后选择要触发执行的“事件” 。
注意:最佳做法是每个对象只有一(1)个触发器,因为您无法保证同一对象上的多个触发器将执行的顺序。
您是否尝试过使用force.com IDE创建触发器?
在我看来,应该可以从那里。
要编写附件触发器,没有直接的方法可以做到,但你可以做到。
通过在其他对象上创建触发器,例如在联系人对象中创建触发器,然后显示当前页面的URL
“https://ap1.salesforce.com/ems./&entity=Contact”您必须更改“entity = Attachment”
然后将为附件对象创建触发器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.