projectsavedb

Функция сохранения базы сигналов проекта с заданным именем

Синтаксис:

projectsavedb(proj_id, new_name, flag);

Аргументы:

Имя Тип данных Описание
proj_id integer Идентификатор проекта в виде целого числа
new_name string Строка, новое имя базы сигналов проекта
flag boolean Двоичный аргумент, если True, то сохранение выполняется с новым именем, иначе - со старым

Описание:

projectsavedb – функция производит сохранение файла базы сигналов проекта с идентификатором proj_id. Если flag = True, то сохранение выполняется с новым именем new_name, в противном случае сохранение выполняется со старым именем. Идентификатор проекта может быть получен с помощью функций getcurrentprojectid, openproject и др.

Новое имя new_name может содержать
  • только имя файла ("new_bd"), для сохранения в папке проекта;
  • имя файла и путь относительно файла проекта ("dir\new_bd");
  • имя файла и абсолютный путь ("D:\dir\new_db").
Прим.: настройка используемого в проекте файла базы сигналов не изменяется в результате работы функции

Результат:

Имя Тип данных Описание
    Выполняется сохранение файла базы сигналов

Пример:

proj_id = getcurrentprojectid;
projectsavedb(proj_id, "1\new_db", True);

В результате выполнения скрипта примера происходит получение идентификатора текущего проекта, после чего сохранение файла базы данных текущего проекта по адресу "1\new_db" относительно файла проекта.

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

Нет.