setpackprojectflags

Функция установки флагов синхронизации и активности проекта в составе пакета

Синтаксис:

setpackprojectflags(pack_id,proj_n {,activity,sync});

Аргументы:

pack_id - идентификатор пакета в виде целого числа;

proj_n - целое число, номер проекта в пакете, начиная с 0;

activity - опциональный двоичный аргумент, флаг активности указанного проекта;

sync - опциональный двоичный аргумент, флаг синхронизации указанного проекта.

Описание:

setpackprojectflags – функция выполняет установку флагов активности и синхронизации проекта с номером n в пакете с идентификатором pack_id. Идентификатор пакета может быть получен, например, с помощью функции openpack.

Результат:

Функция возвращает идентификатор указанного проекта, даже если аргументы флагов активности не заданы.

Пример:

pack_id = openpack("C:\Users\User\Desktop\test_pack\pak1.pak", true);
proj_id = setpackprojectflags(pack_id,0, true, true);

В скрипте примера происходит открытие пакета проектов и установка флагов синхронизации и активности для первого проекта в составе пакета (порядковый номер 0). Переменные pack_id и proj_id получают идентификаторы пакета и первого проекта соответственно.