|
<< Click to Display Table of Contents >> Navigation: Интерфейс редактора проекта > Операции в редакторе проекта > Операции с проектами > Диалог импорта библиотеки |
Для импортирования библиотеки, она должна быть предварительно экспортирована в архив.
Чтобы была возможность экспортировать библиотеку, она должна быть создана и сохранена пользователем.
Если библиотека сохранена, откройте проект в среде разработки MasterSCADA 4D и в открывшемся диалоге открытия проекта перейдите на вкладку Библиотеки. В списке библиотек выберите нужную вам библиотеку и откройте её как проект.
В пункте главного меню Проект выберите действие Экспортировать. Откроется диалог экспорта проекта. Задайте название архива, в котором будет сохранена библиотека, и путь сохранения архива. Нажмите кнопку Экспортировать.
Действие Импортировать библиотеку вызывает диалог импорта библиотеки, который содержит 2 вкладки: Список библиотек и Настройки импорта.

На этой вкладке отображается таблица параметров архивов с хранящимися там библиотеками.
По умолчанию, проекты хранятся в папке C:\Users\Public\Documents\MasterSCADA4D[номер версии]\Export

На данной вкладке отображаются настройки для двух видов хранилищ (Firebird и PostgreSQL). Они совпадают с настройками среды и могут быть изменены во вкладке настроек Базы данных.
Важно! Для импорта библиотеки с хранилищем проектов PostgreSQL БД PostgreSQL должна быть установлена пользователем самостоятельно. Для оптимальной работы рекомендуется выбирать самые свежие версии БД PostgreSQL.
Название |
Описание |
Рабочие элементы вкладки Список библиотек |
|
Строка ввода адреса |
Задаётся папка, из которой нужно открыть файл с библиотекой |
|
Кнопка позволяет открыть файл, находящийся в любом месте компьютера. После нажатия на неё открывается диалоговое окно Windows для выбора места на диске |
Столбцы таблицы |
|
Название |
Указано имя архива с проектом |
Среда хранения |
Указано хранилище, в котором находится проект. На данный момент доступно три типа хранилища: Firebird, PostgreSQL и JSON |
Тип |
Задан тип импортируемого файла - Библиотека HMI |
Тип целевого хранилища |
Выпадающий список для выбора типа хранилища (Firebird/PostgreSql). Используется при импорте библиотеки с форматом хранения данных JSON. Если в списке проектов выбран проект, для которого в качестве среды хранения уже задан Firebird или PostgreSQL, поле выбора становится дизаблированным |
Открыть после импорта |
Позволяет открыть выбранную библиотеку сразу после её импортирования |
Закрыть текущий проект |
Позволяет закрывать открытый ранее проект в текущей сессии среды разработки. Если флаг не установлен, то по команде открытия указанный проект открывается в новом окне редактора проекта. Если флаг установлен, то указанный проект открывается в текущем окне. При этом, если в текущем окне был открыт другой проект, то он закрывается. Если проект редактировался, и после этого не был сохранен, то на экране появится диалог, с помощью которого можно сохранить или отменить выполненные изменения) |
Импортировать библиотеку |
При нажатии кнопки происходит импорт библиотеки, выделенной в таблице. Командой импорта библиотеки является также двойное нажатие левой кнопки мыши на проекте в списке |
Отмена |
Отменяет импорт библиотеки, закрывает диалог |
Рабочие элементы вкладки Настройки импорта |
|
Открыть настройки среды |
Кнопка перехода к настройкам среды для изменения настроек подключения к хранилищам проектов и библиотек |
Отмена |
Отменяет импорт библиотеки, закрывает диалог |
При выполнении команды импортирования может возникнуть следующая ситуация.
Если выбранный проект уже был импортирован, то на экране появляется соответствующий диалог подтверждения/отмены действия:

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