21.10.2013, 18:17 | #1 |
Участник
|
Вопрос по метаданным crm 2011
Всем привет! Вопрос заключается в следующем : получаю все метаданные объекта возможной сделки, в процессе разбора полей по типу, достаю лукап поле(new_accountid) на объект Компания. Могу ли я как то по полю new_accountid узнать название объекта, соответственно Компания?
Серверный код. В свойствах что то ничего не нашел( Заранее спасибо! |
|
21.10.2013, 18:36 | #2 |
Участник
|
Не совсем понял, что именно надо. но из таблицы
[MetadataSchema].[LocalizedLabel] можно все получить objectd идентификатор атрибута 1033 код английского языка 1049 код русского языка |
|
|
За это сообщение автора поблагодарили: NoTimeToCry (1). |
21.10.2013, 19:59 | #3 |
Чайный пьяница
|
Насколько я понимаю сразу из самого поля лукап - не получится. А вот как получится это многоходовая комбинация:
1. Получить Relationship и отфильтровать по тому полю, которое у вас есть. 2. Из Relationship - получить имя схемы сущности с которой есть Relation. 3. Получить метаданные сущности и оттуда - нужную вам метку.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством. Подписывайтесь на мой блог, twitter и YouTube канал. Пользуйтесь моим Ultimate Workflow Toolkit |
|
|
За это сообщение автора поблагодарили: NoTimeToCry (1). |
21.10.2013, 23:37 | #4 |
Участник
|
Посмотрите свойство LookupAttributeMetadata.Targets
|
|
|
За это сообщение автора поблагодарили: NoTimeToCry (1). |
|
|