Salesforce - 电子邮件模板用法

时间:2014-01-13 16:21:15

标签: salesforce apex

是否有快速方法在Visualforce页面上报告Salesforce中各个电子邮件模板的使用情况?使用数据已经计算并发布在各个电子邮件模板页面上。我只需要一种方法来查询该数据并在摘要页面上报告每个电子邮件模板的使用情况。

感谢

1 个答案:

答案 0 :(得分:1)

http://www.salesforce.com/us/developer/docs/api/Content/sforce_api_objects_emailtemplate.htm

  

TimesUsed:此模板的使用次数。

SELECT Id, Name, Subject, IsActive, TemplateType, LastUsedDate, TimesUsed
FROM EmailTemplate
WHERE TimesUsed > 0
ORDER BY TimesUsed DESC
LIMIT 10

尝试一下

SELECT Folder.Name, SUM(TimesUsed)
FROM EmailTemplate
WHERE IsActive = true
GROUP BY ROLLUP(Folder.Name)

(将有2行具有空白文件夹名称。第一行将对应于“未归档的公共模板”,第二行将是因为使用了ROLLUP函数而创建的总行数)