Создание библиотеки

<< Click to Display Table of Contents >>

Navigation:  Проект в MasterSCADA 4D > Дерево библиотек > Пользовательская библиотека > Создание/подключение библиотеки >

Создание библиотеки

Создать пользовательскую библиотеку можно при помощи пункта Добавить контекстного меню Библиотеки:

sozdanie_biblioteki

 

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

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

Для того чтобы эта библиотека была доступна в других проектах, необходимо выполнить пункт контекстного меню созданной библиотеки Сохранить изменения:

sozdanie_biblioteki_1

Пользовательская библиотека сохраняется вместе с зависимостями. Например, если в пользовательской библиотеке использованы функциональные блоки других библиотек, то при выполнении команды Сохранить изменения открывается окно Сохранение зависимых библиотек с перечислением библиотек, которые необходимо предварительно сохранить:

sozdanie_biblioteki_3

По умолчанию отмечены все зависимые библиотеки, но при желании можно отменить выделение, убрав флаг у соответствующей библиотеки. Когда зависимые библиотеки были отмечены, нужно нажать на кнопку Применить. После этого будет произведено сохранение библиотеки со всеми остальными зависимыми библиотеками. Все сохраненные библиотеки можно посмотреть в папке – C:\Users\Public\Documents\MasterSCADA4D<версия>\Libraries. Для ОС Windows библиотека - это набор файлов и папок.

Создание пользовательских категорий

Важным свойством, перед сохранением библиотеки является: Категория. Оно отвечает за расположение сохраняемой библиотеки в выпадающем списке при подключении её в проект. Библиотеки без категории остаются на верхнем уровне.

sozdanie_biblioteki_4

Для создания пользовательского подменю категории необходимо выполнить следующие шаги:

Нажать на Открыть проект.

sozdanie_biblioteki_5

В открывшемся окне перейти на вкладку Библиотеки.

Выбрать необходимую библиотеку.

Нажать на Открыть проект.

sozdanie_biblioteki_6

В открывшемся проекте нажать на Свойства проекта.

sozdanie_biblioteki_7

В окне Свойства напротив параметра Категория записать нужное название.

sozdanie_biblioteki_8

Сохранить проект.

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

sozdanie_biblioteki_9

Особенность проверки при сохранении библиотеки

sozdanie_biblioteki_10

При сохранении изменений библиотеки алгоритм проверки будет следующим:

1) Существует ли в базе данных данная библиотека.

2) Были ли изменения в данной библиотеке.

3) Если библиотека была ранне сохранена, сравнивается время последнего сохранения этой библиотеки из файла info.xml.

Вид файла info.xml в папке проекта:

sozdanie_biblioteki_11