21.03.2013, 08:12 | #1 |
Участник
|
Email Pre Create
На плагине email precreate пытаюсь изменить атрибуты Target - все меняется, если такого атрибута нет - добавляю... все прекрасно.. но когда речь заходить о простановке полей КОМУ и ОТПРАВИТЬ, т.е. типа EntityCollection возникает проблема и никак не могу ее победить...
даже когда на карточке проставляю поле отправить и потом копирую его в КОМУ - поле не проставляется... в чем может быть причина? P.S: entity.Attributes.Add("from", entity.Attributes["to"]); Entity activityParty = new Entity(ActivityParty.CrmEntityName); activityParty.Attributes.Add(ActivityParty.FieldNames.PartyId, new EntityReference(Queue.CrmEntityName, from.Id)); activityParty.Attributes.Add(ActivityParty.FieldNames.AddressUsed, "test@mail.ru"); if (entity.Attributes.ContainsKey(Email.FieldNames.From)) { IList<Entity> collection = new List<Entity>(); collection.Add(activityParty); entity.Attributes[Email.FieldNames.From] = new EntityCollection(collection); } else { entity.Attributes[Email.FieldNames.From] = new Entity[] { activityParty }; } ни по одному из вариантов не работает... |
|
|
|