projectloaddb
Функция загрузки базы сигналов проекта с заданным именем
Синтаксис
projectloaddb(proj_id, new_name, flag);
Аргументы
| Имя | Тип данных | Описание |
|---|---|---|
| proj_id | integer |
Идентификатор проекта в виде целого числа |
| new_name | string |
Строка, новое имя базы сигналов проекта |
| flag | boolean |
Двоичный аргумент, если True, то выполняется загрузка базы сигналов с новым именем, иначе - со старым. |
Описание
projectloaddb – функция производит загрузку файла базы сигналов для проекта с
идентификатором proj_id. Если flag = True, то выполняется
загрузка файла базы с новым именем new_name, в противном случае
выполняется загрузка файла со старым именем. Идентификатор проекта может быть получен с
помощью функций
getcurrentprojectid,
openproject и др.
Новое имя
new_name может содержать- только имя файла (
"new_bd"), для сохранения в папке проекта; - имя файла и путь относительно файла проекта (
"dir\new_bd"); - имя файла и абсолютный путь (
"D:\dir\new_db").
Прим.:
настройка используемого в проекте файла базы сигналов не изменяется в результате работы
функции
Результат
| Имя | Тип данных | Описание |
|---|---|---|
| Выполняется загрузка файла базы сигналов |
Пример
proj_id = getcurrentprojectid;
projectloaddb(proj_id, "D:\1\new_db", true);
В результате выполнения скрипта примера происходит получение идентификатора текущего проекта,
после чего загрузка файла базы сигналов из файла "1\new_db" для текущего
проекта. Путь указан относительно файла проекта.
Дополнительные материалы
Нет.