我正在使用DynamicsCRM365在线V9。对于订单,经批准后,我希望系统生成一个PDF的订单报告,附加PDF和电子邮件给客户。
如果有一种通过插件上的代码C#生成报表的方法,您知道吗?
发布于 2019-08-06 18:45:11
更新:以下仅适用于前提下的CRM
可以使用ReportService2010类生成报告:
然后创建一个新的电子邮件记录和一个ActivityMimeAttachment来将报告附加到您的电子邮件中。最后,使用SendEmailRequest发送电子邮件。
var result = reportExecutionService.Render(...)
var attachment = new ActivityMimeAttachment
{
Body = Convert.ToBase64String(result),
...
};https://stackoverflow.com/questions/57381340
复制相似问题