Внимание

  1. Функциональность импорта доступна только на уровне Суперпользователя.
  2. Данные можно переносить только между системами одной версии.
  3. Для импорта доступен только один проект за раз.
  4. При ручном вмешательстве в файл экспорта могут возникнуть ошибки и потеря данных.

Для импорта проекта из файла необходимо нажать на кнопку "Добавить проект" и в отобразившемся модальном окне выбрать "Импорт".

Выбор опции импорта проекта при создании проекта

Отобразится модальное окно загрузки файла экспорта. В него необходимо перетащить файл экспорта в формате .zip или загрузить его нажатием на кнопку "Загрузить".

Модальное окно загрузки файла экспорта

Дождаться завершения загрузки файла экспорта и появления надписи "Файл успешно загружен". После этого можно:

  • загрузить другой файл экспорта, если текущий был загружен ошибочно (кнопка "Загрузить другой");
  • запустить процесс импорта, нажав на кнопку "Импортировать".

Модальное окно загрузки файла экспорта с загруженным файлом

После нажатия на кнопку "Импортировать" запускается механизм импорта проекта, который производит проверку на наличие в системе такого же проекта. Если проект найден, пользователю предлагаются на выбор три опции:

  • "Заменить текущие" - существующий в системе проект и входящие в него объекты заменяются импортируемыми без переопределения настроек существующих объектов. Если в импортируемом проекте есть объекты, по которым не обнаружено совпадение, они создаются и сохраняются в текущем проекте как новые.
  • "Сохранить обе" - в системе создается независимая копия проекта (аналогично копированию проекта), при этом все настройки импортируемого проекта сохраняются в новой копии, названия всех объектов - снабжаются суффиксом.
  • "Отменить" - импорт проекта прекращается. 

Опции импорта

При выборе любого из вариантов продолжения импорта система также:

  1. Устанавливает связи объектов проекта с датасетами. При замене текущего датасета импортируемым производится проверка по названиям колонок датасета. Связи текущего датасета с другими объектами системы устанавливаются для импортируемого датасета по одноименным колонкам.
  2. Автоматически подключает датасеты к источникам данных системы, для которых обнаружено совпадение по названию с источниками импортированного датасета.
  3. Автоматически обновляет ссылки для перехода из виджетов импортируемого проекта на проекты системы, если обнаруживается совпадение по названиям текущих проектов системы с названиями проектов, связанных ссылками детализации с импортируемым проектом.
  4. Устанавливает связи между виджетами, созданными на основании системных компонентов, и системными компонентами, для которых обнаружено совпадение по названию.
  5. Импортирует группы, имеющие доступ к проекту, с сохранением прав доступа к объектам импорта.

По завершении импорта пользователю выводится уведомление об успешном завершении импорта.

Уведомление о завершении импорта

Информация

Возможные действия, которые придется выполнить вручную для успешного завершения импорта проекта:

  1. При импорте датасета может потребоваться ручная перенастройка его источника, если не обнаруживаются одноименные источники.
  2. При импорте датасета с автоматическим подключением к одноименному источнику БД потребуется вручную обновить датасет для загрузки данных.
  3. При импорте датасета, созданного из файлового источника, потребуется загрузить данные, путем замены или добавления.
  4. При замене текущего датасета системы импортируемым может потребоваться ручная перенастройка связанных с ним объектов, если наименования колонок текущего датасета не соответствуют наименованиям импортируемого.
  5. При импорте виджетов, основанных на системных компонентах может потребоваться ручная перенастройка виджета, если не обнаруживаются одноименные системные компоненты.
  6. При импорте проектов может потребоваться ручная перенастройка ссылок детализации, если не обнаруживаются совпадения по названиям проектов.
  7. При импорте допускается, что необходимо будет вручную добавить пользователей в группы.
  • Нет меток