Как получить все объекты, связанные с CRM 2011, для данного объекта - PullRequest
0 голосов
/ 08 сентября 2011

Можно ли получить все объекты, связанные с CRM 2011, для данного объекта?Например, объект A имеет отношение один ко многим с объектами B, C и D. Объект E имеет отношение один ко многим с объектами F и G.

Я хочу сделать заказстраница, на которой есть поле со списком, в котором люди могут выбрать сущность, и на ней будут показаны связанные сущности (если пользователь выберет A, то отобразятся B, C и D).Любой совет, как этого добиться?

С уважением,

1 Ответ

0 голосов
/ 19 декабря 2011
EntityMetadata metadata = ... // here you get the metadata of your entity
List<string> relations = new List<string>();

foreach (OneToManyMetadata oneToManyRelationship in metadata.OneToManyRelationships)
       relations.Add(oneToManyRelationship.ReferencingEntity);
...