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"
относительно файла проекта.
Дополнительные материалы
Нет.