Показать сообщение отдельно
Старый 03.03.2010, 16:48   #3  
wb is offline
wb
Участник
 
86 / 16 (1) ++
Регистрация: 26.01.2004
Адрес: Краснодар
спасибо.
1) Написал вот такой код
X++:
InstantiateTemplateRequest templateReq = new InstantiateTemplateRequest();
templateReq.TemplateId              = templateId;
templateReq.ObjectId                = accountId;
templateReq.ObjectType              = EntityName.account.ToString();
templateReq.ReturnDynamicEntities   = true;
InstantiateTemplateResponse templateRes = (InstantiateTemplateResponse) service.Execute(templateReq);

email email = (email) templateRes.BusinessEntityCollection.BusinessEntities[0];
email.trackingtoken = " ";
email.ownerid       = new Owner();
email.ownerid.type  = EntityName.systemuser.ToString();
email.ownerid.Value = userId;

Guid emailId = service.Create(email);
но получаю ошибку
X++:
Error code = 8004280b.Unable to cast object of type 'CrmSdk.DynamicEntity' to type 'CrmSdk.email'.
тупик пока для меня не понятный

2) насколько я понял к шаблону нельзя прикреплять файлы, т.е. шаблон письма будет без вложений, тогда где лучше сохранять вложения, чтобы их затем прикреплять к письмам?
нельзя также в шаблон вставлять картинки (логотип)?