MS CRM 2011 Schedule Report & Email Subscription
原创地址:http://www.cnblogs.com/jfzhu/archive/2013/02/01/2889477.html
转载请注明出处
CRM On-Premise 中有schedule report的功能,注意,Online版本不具备该功能。report 只能反映当前最新的数据情况, 而使用 schedule report 可以创建某个时间点的数据快照(snapshot),这样就可以为用户提供历史数据。
Schedule report 要求用户具有Add Reporting Service Reports 的权限。可以在Core Records –> Miscellaneous Privileges中找到它。
Schedule report有两种选项:On demand 和 On a schedule, 分别用来只生成一次 report snapshot 和 按某个时间间隔多次生成 report snapshot,比如每小时或者每天生成一个 report snapshot。
假设你每天为用户创建一个report snapshot,但是用户如何获得该snapshot呢?我们可以使用Report Server for Email delivery的功能。也就是用户email subscribe该report snapshot。每天report server都将该report snapshot以email 的形式发送给用户。你可以发送该report snapshot的链接,也可以以pdf形式将report snapshot作为附件发送给用户。
如何使用email subscription? 首先 report server 要开启Report Server for Email delivery功能(参见Configuring a Report Server for E-Mail Delivery)。然后你可以打开 Reporting Service HomePage 的 URL http://ReportServer/reports。 Reporting Service Homepage 的 URL与report server 的 URL http://ReportServer/reportserver不同,要注意区分。
打开 URL以后,要选择 Details View
然后选择 CustomReports
找到你创建好的report snapshot, 然后选择 subscribe。
然后填写 report delivery optioins
最后select schedule
总结: 使用 CRM On-Premise的用户,可以使用 Schedule Report + Report Server for Email delivery 来实现 Email subscription to the report。每天或者每个星期或者每个月…,用户都可以收到一个report snapshot(可以将report以pdf、excel、word等格式的文件作为附件)的email,来反映该时间点CRM中的数据情况。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构