15.09.2015, 17:26 | #1 |
Участник
|
CRM 2015.Ошибка при импорте решения
Уважаемые коллеги!
Скачал Microsoft Dynamics CRM Software Development Kit (SDK) for CRM Online and on-premises CRM 2015 по ссылке: http://www.microsoft.com/en-us/downl....aspx?id=44567 и распаковал в локальную папку. Открываю CRM 2015 (7.0.0.3543) и пытаюсь импортировать следующее решение: SDK\Tools\MetadataBrowser\MetadataBrowser_3_0_0_1_managed.zip Выдает сообщение об ошибке: В эту организацию можно импортировать только решения с версией пакета 7.0 или более ранней. Кроме того, в эту организацию нельзя импортировать любые решения, экспортированные из MS Dynamics CRM 2011 или более ранних версий. В чем причина? P.S. В теме (Поля из crm 4.0) есть ссылка, о том что информацию по полям и объектам можно получить из Metadata Browser. Возможно кто то знает другие способы как в CRM 2015 получить список полей с различными атрибутами и свойствами. |
|
16.09.2015, 13:52 | #2 |
Участник
|
Цитата:
Возможно кто то знает другие способы как в CRM 2015 получить список полей с различными атрибутами и свойствами.
1 - самая поверхностная, н-р, нужно только entityTypeCode 2 - более глубокая, когда нужны аттрибуты и дальше 4, 8 и 16 кажется. У меня так реализовано, всё работает. Не сможете разобраться, пишите |
|
|
За это сообщение автора поблагодарили: Gait (1). |
17.09.2015, 14:45 | #3 |
Участник
|
Распаковал и достал оттуда файл "EntityMetadata.xlsx" с информацием по объектам, полям и их свойствам. Жаль, что наименования и описания полей и свойств указаны на английском языке, иначе было как раз то, что нужно.
Цитата:
Сообщение от vasya-serega
Распаковываете его, там кажется 2 js файла нужных. Отбор данных в одном, в другом вызовы. Смотрите по образцу, вызываете нужную функцию с нужной детализацией метаданных:
1 - самая поверхностная, н-р, нужно только entityTypeCode 2 - более глубокая, когда нужны аттрибуты и дальше 4, 8 и 16 кажется. У меня так реализовано, всё работает. Не сможете разобраться, пишите sample_metadatabrowserentitymetadatabrowserhtmC0E430D4-04CB-E211-8382-00155D016817 sample_metadatabrowserMetadataBrowserConfightm1B1C489B-04CB-E211-8382-00155D016817 sample_metadatabrowsermetadatabrowserhtmA83880B8-04CB-E211-8382-00155D016817 [Content_Types].xml customizations.xml solution.xml Что с ними дальше делать не совсем понятно. |
|
18.09.2015, 10:47 | #4 |
Участник
|
Библиотечный файл во вложении. И правда его нет внутри решения, там всё в html забито. Но, судя по описанию: This file is part of the Microsoft Dynamics CRM SDK code samples, он где-то рядом
Пример вызова: Код: var successRetrieveEntity = function(logicalName, entityMetadata) { var attrs = entityMetadata.Attributes; ... } var errorRetrieveEntity = function(error) { ... } var entityLogicalName = "incident"; SDK.Metadata.RetrieveEntity(2, // уровень детализации метаданных entityLogicalName, null, false, function (entityMetadata) { successRetrieveEntity(entityLogicalName, entityMetadata); }, errorRetrieveEntity); |
|
|
За это сообщение автора поблагодарили: Gait (1). |
|
|