setrealtimespeed

Функция задания значения коэффициента ускорения для проекта

Синтаксис:

setrealtimespeed(proj_id, rt_val);

Аргументы:

proj_id - идентификатор проекта;

rt_val - вещественное значение коэффициента ускорения относительно реального времени.

Описание:

setrealtimespeed – функция позволяет установить значение коэффициента ускорения расчета относительно реального времени (значение поля "Коэффициент ускорения" на вкладке "Синхронизация" в окне "Параметры проекта") для проекта с идентификатором proj_id. Идентификатор проекта может быть получен, например, с помощью функций openproject, getcurrentprojectid.

Результат:

Функция устанавливает новое вещественное значение в поле "Коэффициент ускорения" на вкладке "Синхронизация" в окне "Параметры проекта".

Пример:

if firststep then begin
proj_id = getcurrentprojectid;
setrealtimespeed(proj_id, 2);
end;
В данном примере на первом расчетном шаге происходит установка нового значения коэффициента ускорения расчета относительно реального времени для заданного проекта.
Примечание: Задание коэффициента ускорения расчета должно происходить после инициализации расчета, т.е. либо на каждом расчетном шаге, либо на первом (когда firststep = true)!