10.03.2010, 11:07 | #1 |
Участник
|
Как проще вытащить телефон по контакту из partylist?
В форме Звонок нужно выбирать в Получателя, после чего будет авто подставляться его телефон в поле Телефон формы Звонок.
Я последовал примеру из SDK, но не получается в плагине получить Guid контакта, выбираемого в partylist подскажите, что я делаю не так? вот часть кода Код: ICrmService crmService = context.CreateCrmService(true); phonecall phonecall = new phonecall(); activityparty toparty = new activityparty(); toparty.partyid = new Lookup(); toparty.partyid.type = EntityName.phonecall.ToString(); toparty.partyid.Value = new Guid(toparty.partyid.Value.ToString()); phonecall.to = new activityparty[] { toparty }; phonecall _phonecall = (phonecall)crmService.Retrieve(EntityName.phonecall.ToString(), toparty.partyid.Value, new AllColumns()); toparty = phonecall.to[0]; contact _contact = (contact)crmService.Retrieve(EntityName.contact.ToString(), toparty.partyid.Value, new AllColumns()); new_attrib = _contact.telephone1.ToString(); entity.Properties.Add(new StringProperty("phonenumber", new_attrib)); |
|