Показать сообщение отдельно
Старый 08.12.2011, 14:46   #1  
smlrus is offline
smlrus
Участник
 
19 / 10 (1) +
Регистрация: 07.12.2011
как получить GUID на ссылку другой сущности
Запрос
QueryByAttribute qever = new QueryByAttribute();
qever.Attributes.AddRange(new string[] { "new_phone" });
qever.ColumnSet = new ColumnSet(new string[] { "new_event" });
qever.EntityName = "new_sms";
qever.Values.AddRange(new object[] { "8925000000" });

RetrieveMultipleRequest request = new RetrieveMultipleRequest();
request.Query = qever;
Collection<Entity> entityList = ((RetrieveMultipleResponse)service.Execute(request)).EntityCollection.Entities;


string buffer = entityList[0].Attributes["new_event"].ToString();

Где new_event это (lookup) ссылка на другую сущность в сущности new_sms.
buffer выдает пустое значение или как то по другому надо получать GUID.

В первом плагине у меня получилось этим методом получить guid сейчас почему-то не получается.

Последний раз редактировалось smlrus; 08.12.2011 в 15:00.