Я вхожу в программирование MS Dynamics CRM 365 и занимаюсь импортом данных из справочных / справочных объектов.
Я создал новую сущность со столбцом Name
по умолчанию, сохраненную и опубликованнуюэто, а затем пошел смотреть в CRM.В стандартном «основном» виде я выбрал опцию «Импорт данных» и скачал файл шаблона .xlsx
, который я затем заполнил.После этого я выбрал «Импорт данных» и загрузил заполненную .xlsx
, и она была успешно отправлена, проанализирована, преобразована, и введенные мной строки отображаются, как и ожидалось.
Пока все хорошо.
Теперь я создал вторую поисковую сущность (опять же только с полем Name
), опубликовал ее и подумал, что я буду умным и просто-используйте "тот .xlsx
" шаблон ", который я скачал для первого объекта поиска, и введите новые значения для второго объекта поиска, а затем загрузите этот" переработанный "файл вручную.Я изменил имя файла .xlsx
, а также имя рабочего листа, чтобы оно совпадало с именем второго объекта поиска.
И хотя загрузка, анализ и преобразование работали просто отлично - фактическийвставленные мною строки оказались в первом поисковом объекте ...
Итак, мой вывод: где-то , CRM должен отслеживать, какой объект , для которого .xlsx
был добавлен отступ - и это не имя файла .xlsx
, или имени листа (которое я также обновил) - оно должнохраниться где-то еще.
Кто-нибудь знает где ??Можно ли как-то это изменить (вручную или программно)?
После того, как я снова прошел полный цикл (загрузите шаблон импорта .xlsx
, заполните его, загрузите этот файл) - он прекрасно работает и для второго объекта поиска.