Редактор БД предоставляет возможность произвольным образом конфигурировать обработчики для всех видов БД проекта, а также создать другие необходимые для конфигурации БД компоненты (скрипты, алгоритмы контроля свободного дискового пространства и т.д.). Для вызова редактора БД откройте меню Edit и выберите пункт Data Base Editor. После этого в центре экрана появится окно редактора, состоящее из меню и четырех закладок. Закладку можно выбрать, указав "мышью" на соответствующий корешок.

Закладка Handlers позволяет создавать и редактировать обработчики для любого вида БД. Обработчик включает в себя описание менеджмента БД и путь к файлам БД.
Кнопки в правой верхней части закладки предназначены для того, чтобы переключаться между обработчиками для различных БД. Кнопке Points соответствует обработчик для БД каналов. Кнопке Alarms - обработчик для БД тревог и системных событий. Кнопке User Actions - обработчик БД действий оператора.
Кнопки, расположенные справа внизу, предназначены для манипуляции с содержимым обработчиков. Нажатие кнопки Apply сохраняет последние изменения обработчика. По нажатию кнопки To Clip содержимое текущего обработчика копируется в промежуточный буфер, а по нажатию кнопки From Clip происходит обратный процесс копирования содержимого промежуточного буфера в текущий обработчик
Для того чтобы описать обработчик БД, необходимо выполнить следующую последовательность действий.
или ввести значение с
клавиатуры. Если обновление
файла БД будет производиться
по таймеру, то нажмите кнопку
Timer и задайте имя таймера. Для
этого нажмите кнопку
и
выберите необходимый таймер из
предложенного списка.
и
выберите скрипт из
предложенного списка.
справа от
поля Disk Checker Name и выберите
необходимый алгоритм из
предложенного списка.Закладка Disk Checkers позволяет создавать и редактировать алгоритмы контроля свободного дискового пространства.

Для того чтобы создать алгоритм контроля свободного дискового пространства , необходимо выполнить следующую последовательность действий.
справа от
поля Test Disk Space On Timer и выберите
необходимый таймер из
предложенного списка.
или
ввести значение с клавиатуры.
справа от
поля Action On Disk Full и выберите
необходимый скрипт из
предложенного списка. Для того
чтобы задать возбуждение
тревоги ,
нажмите кнопку
справа от
поля Alarm On Disk Full и выберите
соответствующую тревогу из
предложенного списка.Закладка Commands предназначена для задания общих команд архивации и удаления файлов БД. Команды архивации и удаления задаются с использованием макроподстановок, поэтому они могут быть общими для БД всех видов. Общие команды оперируют файлами БД и могут выполняться только в момент обновления файлов БД, т.е. в тот момент, когда все файлы БД закрыты.

Ниже приводится список макроподстановок, которые допускается использовать, и необходимые пояснения.
$(_PNAME_) имя проекта $(_PRJPATH_) путь к директории проекта $(_DBASE_) имя текущей БД $(_DBPATH_) путь к файлам БД, включая директорию сессии $(_ALL_) все файлы БД текущей сессии $(_LAST_) последний закрытый файл текущей сессии $(_PREV_) предыдущий перед $(_LAST_) файл
Закладка Scripts позволяет создавать и редактировать скрипты.

Для того чтобы создать скрипт , необходимо выполнить следующую последовательность действий.
![]() | Редактор автоматически определяет необходимость сохранения внесенных изменений. Поэтому в случае выхода из редактора или смены закладки может появиться запрос на сохранение обнаруженных изменений. |