06.02.2009, 15:51 | #1 |
Участник
|
Получение свойств сущности
Здравствуйте в плугине нужно добраться до свойств сущности. С простыми свойствами все обстоит очень просто, до них добираюсь вот так
number = entity.Properties["ea_number_notice"].ToString(); Если свойство это ссылка на другую сущность, то при использовании такого выражения customer = entity.Properties["customertid"].ToString(); Получаю в переменной customer значение = Microsoft.Crm.Sdk.Lookup, а как можно получть именно значение id? (т.е. значение этого поля)? Спасибо. |
|
06.02.2009, 16:13 | #2 |
Участник
|
customer = entity.Properties["customertid"].Value.ToString();
__________________
"Hello World!" 17 errors, 31 warnings |
|
06.02.2009, 16:45 | #3 |
Участник
|
А если точнее то вот так:
Код: Guid customerId = ((Customer)entity.Properties["customertid"]).Value; Код: string customerId = ((Customer)entity.Properties["customertid"]).Value.ToString(); |
|
06.02.2009, 18:58 | #4 |
Участник
|
Спасибо но на Value пишет, что нет такого свойства, вышел из ситуации таким образом
person = (Lookup)entity.Properties["ea_contactid"]; person.Value.ToString() |
|
|
|