【发布时间】:2017-05-29 03:47:48
【问题描述】:
我正在使用 Dynamics CRM 365。我使用查询表达式检索 Opty 名称和 Opty id(唯一)。
QueryExpression queryOnline = new QueryExpression("opportunity");
queryOnline.Criteria = new FilterExpression();
queryOnline.Criteria.AddCondition("createdon", ConditionOperator.LastXDays, hours);
queryOnline.Criteria.AddCondition("statuscode", ConditionOperator.Equal, 1); // For Open Opportunity
queryOnline.ColumnSet = new ColumnSet(true);
EntityCollection entCol = _service.RetrieveMultiple(queryOnline);
foreach (Entity presName in entCol.Entities)
{
//Get Opty ID and Name
}
现在我想创建SendEmailRequest 以发送我使用上述方法检索的机会记录。简而言之,我想使用以下格式创建SendEmailRequest:
在电子邮件描述中(多行文本/字符串):
你有机会:
ID ||姓名
00001 ||打开 OPTY 名称
00002 ||打开 OPTY 名称
我已成功创建发送电子邮件请求,无论是否使用模板。但是当我想将查询表达式中的 opty 记录粘贴到电子邮件描述中时,我遇到了问题。其中电子邮件描述是字符串格式的“多行文本”字段。
【问题讨论】:
标签: c# dynamics-crm-2011 dynamics-crm dynamics-crm-2013 dynamics-crm-online