Настройка сохранения базы данных проекта

Для настройки сохранения базы данных необходимо перейти на вкладку «Настройки» окна «Редактор базы данных сигналов» и активировать параметр «Сохранять базу данных при закрытии проекта» (Рисунок 1). Этот параметр отвечает за сохранение базы данных сигналов при сохранении проекта, к которому она подключена.

Рисунок 1. Окно редактора базы данных, вкладка «Настройки».

После активации параметра «Сохранять базу данных при закрытии проекта» переключиться на вкладку «Редактор» и закрыть окно «Редактор базы данных» нажатием на кнопку «Оk».

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

Если все вышеописанные действия были выполнены правильно, то при закрытии проекта откроется окно, с помощью которого пользователь принимает решение о том, сохранять ли в существующую базу данных внесенные изменения или нет (Рисунок 2).

В случае согласия пользователя в базу данных будут внесены изменения. Необходимо сохранить базу данных нажатием на кнопку «Да».

Рисунок 2. Окно подтверждения сохранения изменений базы данных.

После этого необходимо заново открыть проект «Схема дизельной электростанции.prt» и открыть окно редактора базы данных.

Принудительное сохранение базы данных без сохранения проекта осуществляется нажатием на кнопку «Сохранить» на вкладке «Настройки» в окне редактора базы данных. Сохранение используемой базы данных с другим именем осуществляется нажатием на кнопку «Сохранить как…», которая расположена на вкладке «Редактор». При нажатии на данную кнопку происходит вызов окна сохранения базы данных, в котором возможно задание какого-либо другого имени для базы данных, отличного от текущего. Файл проекта останется привязанным к той базе, которая указана в параметрах проекта.

Прим.: в файле базы сигналов («spt.db» в данном разделе) сохраняются только переменные, внесенные в нее (категории с шаблонными переменными, группы сигналов и переменные с внесенными значениями). Настройки подключения, сохранения и др. хранятся в файле проекта, так как к одной и той же базе сигналов возможно подключение нескольких проектов, в которых эти настройки будут отличаться.