AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.09.2015, 17:26   #1  
Gait is offline
Gait
Участник
 
77 / 11 (0) +
Регистрация: 11.04.2007
! 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  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Цитата:
Возможно кто то знает другие способы как в CRM 2015 получить список полей с различными атрибутами и свойствами.
Чтобы получать метаданные, тянуть весь солюшен совсем не обязательно. Распаковываете его, там кажется 2 js файла нужных. Отбор данных в одном, в другом вызовы. Смотрите по образцу, вызываете нужную функцию с нужной детализацией метаданных:
1 - самая поверхностная, н-р, нужно только entityTypeCode
2 - более глубокая, когда нужны аттрибуты
и дальше 4, 8 и 16 кажется.
У меня так реализовано, всё работает. Не сможете разобраться, пишите
За это сообщение автора поблагодарили: Gait (1).
Старый 17.09.2015, 14:45   #3  
Gait is offline
Gait
Участник
 
77 / 11 (0) +
Регистрация: 11.04.2007
Цитата:
Сообщение от Gait Посмотреть сообщение
информацию по полям и объектам можно получить из Metadata Browser
Распаковал и достал оттуда файл "EntityMetadata.xlsx" с информацием по объектам, полям и их свойствам. Жаль, что наименования и описания полей и свойств указаны на английском языке, иначе было как раз то, что нужно.
Цитата:
Сообщение от vasya-serega Посмотреть сообщение
Распаковываете его, там кажется 2 js файла нужных. Отбор данных в одном, в другом вызовы. Смотрите по образцу, вызываете нужную функцию с нужной детализацией метаданных:
1 - самая поверхностная, н-р, нужно только entityTypeCode
2 - более глубокая, когда нужны аттрибуты
и дальше 4, 8 и 16 кажется.
У меня так реализовано, всё работает. Не сможете разобраться, пишите
Не получилось у меня разобраться. Распаковал решение "MetadataBrowser_3_0_0_1_managed.zip" нашел следующие файлы:
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  
vasya-serega is offline
vasya-serega
Участник
 
145 / 17 (1) ++
Регистрация: 12.05.2013
Адрес: Украина
Библиотечный файл во вложении. И правда его нет внутри решения, там всё в 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);
Вложения
Тип файла: zip SDK.MetaData.zip (5.7 Кб, 89 просмотров)
За это сообщение автора поблагодарили: Gait (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
CRMScape: On Premises MS CRM 2011 to CRM 2015 Upgrade Blog bot Dynamics CRM: Blogs 0 25.07.2015 16:19
Microsoft Dynamics CRM Team Blog: CRM 2015 prerelease content is here! Blog bot Dynamics CRM: Blogs 0 06.11.2014 22:11
Ошибка при импорте данных в CRM систему. Space-06 Dynamics CRM: Функционал 3 25.12.2013 10:04
Ошибка при импорте решения filo Dynamics CRM: Администрирование 11 30.11.2012 03:50
crminthefield: Podcast and Overview: Microsoft Dynamics CRM 2011 Update Rollup 10 Blog bot Dynamics CRM: Blogs 0 17.08.2012 03:27

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:28.