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", который будет находиться за пределами директории, в которой находится проект.

Дополнительные материалы

Нет.