dbexporttoxml
Функция экспорта базы данных сигналов, подключенной к проекту, в формате XML.
Синтаксис
dbexporttoxml(projid, "name");
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| projid | integer |
Идентификатор проекта |
| name | string |
Строка, содержащая имя файла, и путь к нему |
Описание
dbexporttoxml – функция экспорта базы данных сигналов к проекту базе сигналов.
Идентификатор проекта proj_id можно получить, например, с помощью функций
addprojecttopack, getpackprojectid и др.
path может быть указано в формате:- только имя файла (
"name"), для сохранения в директории проекта; - имя файла и путь относительно файла проекта (
"dir\name"); - имя файла и абсолютный путь (
"D:\dir\name").
Рекомендуется применять функцию dbexporttoxml в секциях
initialization или finalization.
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| Запись содержимого базы сигналов в файл |
Пример 1
initialization
prjid = getcurrentprojectid;
dbexporttoxml(prjid, "DB.xml");
end;
В результате выполнения данного скрипта содержимое базы сигналов, подключенной к проекту базы сигналов, будет записано в файл "DB.xml".
Пример 2
finalization
prjid = getcurrentprojectid;
dbexporttoxml(prjid, "../signals.xml");
end;
В результате выполнения данного скрипта содержимое базы сигналов, подключенной к проекту базы сигналов, будет записано в файл "signals.xml", который будет находиться за пределами директории, в которой находится проект.
Дополнительные материалы
Нет.