Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
product:objects:users:new_object:import [29.03.2019 06:45] – ↷ Страница перемещена из product:object:users:new_object:import в product:objects:users:new_object:import maynproduct:objects:users:new_object:import [14.10.2025 05:17] (текущий) ekaterina.menkhuzina
Строка 1: Строка 1:
-====== Выгрузка объектов из MS Excel ======+====== Импорт объектов из MS Excel ====== 
 +{{tag>Реализация:из_коробки}}
  
-#недописаль+<callout type="danger" icon="true" title="Обратите внимание"> Такие компоненты в ADVANTA совместимы только с продуктами** Microsoft Office**. \\ Мы не можем дать гарантии совместимости с офисными пакетами других производителей. \\ Файлы в них могут открываться с искажениями форматирования, либо, в отдельных случаях, могут не открываться вообще. \\ Это не является ошибкой системы. </callout>
  
-Это заготовка статьи об импорте/экспорте объектов из/в .xls+Вы можете быстро создать в системе несколько объектов с помощью загрузки Excel-файла.
  
 +--------------------
 +О том, как [[product/objects/users/excel_imp_exp#экспорт_выгрузка|выгрузить (экспортировать) существующую ветку объектов]].
 +--------------------
  
--------------------+===== Особенности импорта =====
  
 +<callout type="warning" title="Загрузка без вложенности">
 +Можно загружать только линейный список. Все объекты, которые вы будете загружать, будут размещены в одном родительском объекте. \\  
 +Иерархическую структуру импортировать из MS Excel на данный момент нельзя.
 +</callout>
  
-===== Загрузка списка объектов из MS Excel =====+<callout type="warning" title="Один файл - один тип объектов" color="#9954BB"> 
 +Объекты импортируются с тем типом, который вы выбираете перед тем, как скачать шаблон для загрузки. 
 +</callout>
  
-Вы можете импортировать несколько объектов за раз с помощью загрузки из Excel-файла.+<callout type="primary" title="Обязательные поля"> 
 +В файле-шаблоне всегда есть три обязательные колонки. Значения этих колонок нужно заполнять обязательно: 
 +    * "Название" -- название импортируемого объекта (проекта, задачи). 
 +    * "Запланированная дата начала" -- фиксированное ограничение по дате начала
 +    * "Запланированная дата окончания" -- фиксированное ограничение по дате окончания.
  
-<callout type="warning" icon="true"> +Остальные колонки -- это пользовательские [[product:requisites|реквизиты]], которые прикреплены к типу объекта, выбранному перед скачиванием файла-шаблона. То есть перед импортом нужно настроить в нужном типе объекта (проект, задача и т.п.) нужный набор реквизитов, который будет соответствовать исходным данным для импорта.
-Можно загружать только линейный список! Без вложенности!+
 </callout> </callout>
  
-Сначала сохраните шаблонзаполните его -и загрузите обратно.+<callout type="primary" title="Импорт значений реквизитов-классификаторов с множественными значениями"> 
 +Как импортировать объекты с реквизитом-классификатором, в котором должно быть несколько значений?
  
-Как импортировать перечень объектов: +В файле-шаблоне MS Excel, в ячейке этого реквизита разделяйте значения разрывом строки – Alt+Enter:
-  - зайдите в тот объект, который будет родительским для загружаемых объектов; +
-  - портлет "Иерархическая структура" -> "загрузить excel" -> "Шаг 1: скачать файл-шаблон";  \\  {{ :product:object:users:new_object:objects_excel_3.png?direct |}}  \\  <TEXT align="center">**Рисунок 1** -- Скачать файл-шаблон в формате Excel</text> +
-  - откройте этот файл в MS Excel, заполните его перечнем объектов, сохраните изменения; +
-  - вернитесь на карточку объекта в Advanta -> "загрузить excel" -> "Шаг 2: загрузить заполненный шаблон";  \\  {{ :product:object:users:new_object:objects_excel_2.png?direct |}}  \\  <TEXT align="center">**Рисунок 2** -- Загрузить заполненный шаблон</text> +
-  - выберите тот файл, который только что сохранили -> "Импортировать".+
  
 +При импорте из файла MS Excel объектов с реквизитом-классификатором, у которого разрешен выбор нескольких значений, следует все, требуемые для одной строки справочника, значения реквизита-классификатора располагать в одной ячейке файла MS Excel, друг под другом. Это можно сделать с помощью сочетания клавиш Alt+Enter: следует ввести первое значение, затем создать следующую строку в ячейке, нажав Alt+Enter, после чего в следующую строку ввести второе значение и т.д.
 +</callout>
  
-<callout type="info" icon="true">Загрузка заполненного шаблона с большим количеством строк занимает некоторое время (порядка 15-20 минут для 100 объектов). Но мы не рекомендуем загружать файлы подобного объёма+===== Как импортировать ===== 
-Обязательно дождитесь завершения операции, не совершая других действий в окне загрузки. После завершения операции всплывающее окно закроется и произойдет возврат на карточку проекта.</callout> +==== Шаг 1. Сохранить шаблон и заполнить его ==== 
-:?: +  - Зайдите в карточку того объекта-родителя, в который вы хотите добавить дочерние объекты
-<callout type="success" icon="true"> +  - В портлете ерархическая структура" -> "**загрузить excel**" -> "**Шаг 1: скачать файлаблон**" \\  {{ product:objects:new_object:objects_excel_3.png |Скачать файлаблон в формате Excel}} 
-Если запустить процесс импорта и после этого закрыть вкладку или окно браузера, то при этом процесс импорта всё-равно будет продолжаться в фоне вплоть до завершения.</callout>+  - Выберите тип объектовкоторые будут загружены \\  <callout type="info">За одну итерацию можно загрузить только объекты одного типа.</callout> 
 +  - Откройте этот файл в MS Excel, заполните его перечнем объектов, сохраните изменения.
  
-Особенности импорта, которые нужно учесть: +==== Шаг 2. Загрузите файл с данными в Advanta ==== 
-{panel} +  - Вернитесь на карточку объекта в Advanta -"**загрузить excel**" -> "**Шаг 2: загрузить заполненный шаблон**";  \\  {{ product:objects:new_object:objects_excel_2.png?nolink |Загрузить заполненный шаблон}} 
-  - Функция импорта из MS Excel поддерживает только линейный список объектов - иерархическую структуру импортировать из MS Excel на данный момент нельзя. +  - выберите тот файл, который только что сохранили -> "**Импортировать**".
-  - Объекты импортируются с тем типом, который выбирается перед скачиванием файла-шаблона. +
-  - В файле-шаблоне всегда будут являться обязательными для заполнения три колонки. Значения этих колонок нужно заполнять обязательно: +
-    - "Название" - название импортируемого объекта (проекта, задачи). +
-    - "Запланированная дата начала" - фиксированное ограничение по дате начала. +
-    - "Запланированная дата окончания- фиксированное ограничение по дате окончания. +
-  - Остальные колонки - это пользовательские реквизиты, которые прикреплены к типу объекта, выбранному перед скачиванием файла-шаблона. То есть перед импортом нужно настроить в нужном типе объекта (проект, задача и т.п.) нужный набор реквизитов, который будет соответствовать исходным данным для импорта. +
-{panel}+
  
 +<callout type="info" icon="true">Загрузка заполненного шаблона с большим количеством строк занимает некоторое время (порядка 15-20 минут для 100 объектов).
 +Но мы не рекомендуем загружать файлы подобного объёма -- используйте файлы объемом до 100 строк, иначе операция может не успеть завершиться из-за таймаута, настроенного на сервере с приложением системы.
  
-===== Выгрузка дерева проектов в MS Excel ===== +Обязательно дождитесь завершения операции, //не совершая других действий в окне загрузки//. После завершения операции всплывающее окно закроется и произойдет возврат на карточку проекта.</callout>
- +
-Перед тем, как выгружать дерево проектов, перейдите к его подробному виду и сформируйте колонки нужным Вам образом. Для выгрузки нажмите кнопку «выгрузить в excel» в правом верхнем углу портлета (Рисунок 3). +
- +
-{{ :product:object:users:new_object:objects_excel_3.png?direct |}} +
-<TEXT align="center">**Рисунок 3** -- Выгрузка дерева проектов в MS Excel</text>+
  
 +<callout type="success" icon="true">
 +Если запустить процесс импорта и после этого закрыть вкладку или окно браузера, то при этом процесс импорта всё равно будет продолжаться в фоне вплоть до завершения.</callout>