Диалог импорта библиотеки

<< Click to Display Table of Contents >>

Navigation:  Интерфейс редактора проекта > Операции в редакторе проекта > Операции с проектами >

Диалог импорта библиотеки

Предварительные действия для импорта библиотеки

Для импортирования библиотеки, она должна быть предварительно экспортирована в архив.

Чтобы была возможность экспортировать библиотеку, она должна быть создана и сохранена пользователем.

Если библиотека сохранена, откройте проект в среде разработки MasterSCADA 4D и в открывшемся диалоге открытия проекта перейдите на вкладку Библиотеки. В списке библиотек выберите нужную вам библиотеку и откройте её как проект.

В пункте главного меню Проект выберите действие Экспортировать. Откроется диалог экспорта проекта. Задайте название архива, в котором будет сохранена библиотека, и путь сохранения архива. Нажмите кнопку Экспортировать.

Импортирование библиотеки

Действие Импортировать библиотеку вызывает диалог импорта библиотеки, который содержит 2 вкладки: Список библиотек и Настройки импорта.

Вкладка Список библиотек

Dialog_Importa_Biblioteki

На этой вкладке отображается таблица параметров архивов с хранящимися там библиотеками.

По умолчанию, проекты хранятся в папке C:\Users\Public\Documents\MasterSCADA4D[номер версии]\Export

Вкладка Настройки импорта

Dialog_Importa_Biblioteki_1

На данной вкладке отображаются настройки для двух видов хранилищ (Firebird и PostgreSQL). Они совпадают с настройками среды и могут быть изменены во вкладке настроек Базы данных.

Важно! Для импорта библиотеки с хранилищем проектов PostgreSQL БД PostgreSQL должна быть установлена пользователем самостоятельно. Для оптимальной работы рекомендуется выбирать самые свежие версии БД PostgreSQL.

Описание элементов управления

Название

Описание

Рабочие элементы вкладки Список библиотек

Строка ввода адреса

Задаётся папка, из которой нужно открыть файл с библиотекой

dialig_otkrytia_proecta

Кнопка позволяет открыть файл, находящийся в любом месте компьютера. После нажатия на неё открывается диалоговое окно Windows для выбора места на диске

Столбцы таблицы

Название

Указано имя архива с проектом

Среда хранения

Указано хранилище, в котором находится проект. На данный момент доступно три типа хранилища: Firebird, PostgreSQL и JSON

Тип

Задан тип импортируемого файла - Библиотека HMI

Тип целевого хранилища

Выпадающий список для выбора типа хранилища (Firebird/PostgreSql). Используется при импорте библиотеки с форматом хранения данных JSON. Если в списке проектов выбран проект, для которого в качестве среды хранения уже задан Firebird или PostgreSQL, поле выбора становится дизаблированным

Открыть после импорта

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

Закрыть текущий проект

Позволяет закрывать открытый ранее проект в текущей сессии среды разработки. Если флаг не установлен, то по команде открытия указанный проект открывается в новом окне редактора проекта. Если флаг установлен, то указанный проект открывается в текущем окне. При этом, если в текущем окне был открыт другой проект, то он закрывается. Если проект редактировался,  и после этого не был сохранен, то на экране появится диалог, с помощью которого можно сохранить или отменить выполненные изменения)

Импортировать библиотеку

При нажатии кнопки происходит импорт библиотеки, выделенной в таблице. Командой импорта библиотеки является также двойное нажатие левой кнопки мыши на проекте в списке

Отмена

Отменяет импорт библиотеки,  закрывает диалог

Рабочие элементы вкладки Настройки импорта

Открыть настройки среды

Кнопка перехода к настройкам среды для изменения настроек подключения к хранилищам проектов и библиотек

Отмена

Отменяет импорт библиотеки,  закрывает диалог

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

Если выбранный проект уже был импортирован, то на экране появляется соответствующий диалог подтверждения/отмены действия:

Dialog_Importa_Biblioteki_2

Если имя выбранного проекта совпадает с другим, то на экране появляется соответствующий диалог:

Dialog_Importa_Biblioteki_3