Для настройки сохранения базы данных необходимо перейти на вкладку «
Настройки» окна
«
Редактор базы данных сигналов» и удостовериться, что активирован пункт «
Сохранять
базу данных при закрытии проекта» (
Рисунок 1). Этот пункт отвечает за сохранение базы данных сигналов при сохранении
проекта, к которому она подключена.
Рисунок 1. Окно редактора базы данных, вкладка «Настройки».
Следует переключиться на вкладку «Редактор» и закрыть окно «Редактор базы
данных» нажатием на кнопку «Оk».
Перед тем, как перейти к выполнению следующего пункта данного раздела, необходимо сохранить
проект и закрыть его.
Если все вышеописанные действия были выполнены правильно, то при закрытии проекта откроется
окно, с помощью которого пользователь принимает решение о том, сохранять ли в существующую
базу данных внесенные изменения или нет (Рисунок 2).
В случае согласия пользователя в базу данных будут внесены изменения. Необходимо сохранить
базу данных нажатием на кнопку «
Да».
Рисунок 2. Окно подтверждения сохранения изменений базы данных.
После этого необходимо заново открыть проект «Цепь питания электродвигателя.prt» и
открыть окно редактора базы данных.
Принудительное сохранение базы данных без сохранения проекта осуществляется нажатием на
кнопку «
Сохранить» на вкладке «
Настройки» в окне редактора базы данных.
Сохранение используемой базы данных с другим именем осуществляется нажатием на кнопку
«
Сохранить как…», которая расположена на вкладке «
Редактор». При нажатии на
данную кнопку происходит вызов окна сохранения базы данных, в котором возможно задание
какого-либо другого имени для базы данных, отличного от текущего. Файл проекта останется
привязанным к той базе, которая указана в параметрах проекта.
Прим.: в файле базы сигналов
(«signals.db» в данном разделе) сохраняются только переменные, внесенные в нее
(категории с шаблонными переменными, группы сигналов и переменные с внесенными значениями).
Настройки подключения, сохранения и др. хранятся в файле проекта, так как к одной и той же
базе сигналов возможно подключение нескольких проектов, в которых эти настройки будут
отличаться.