runproject

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

Синтаксис:

runproject(prjid);
runproject(prjid, wait_flag);

Аргументы:

Имя Тип данных Описание
prjid integer Идентификатор запускаемого проекта
wait_flag boolean Флаг необходимости ожидания конца операции

Описание:

runproject – функция запуска на расчет проекта с идентификатором prjid, дополнительно может использоваться флаг wait_flag - если он равен единице, то расчет будет ожидать окончания запуска заданного проекта.

Результат:

Имя Тип данных Описание
    Запуск на расчет проекта

Пример:

initialization
     prjid = openproject("Loading_project.prt",0); //Открываем другой проект
     initproject(prjid,1);   //инициализация проекта 
     runproject(prjid); //запуск проекта на расчет
end;

finalization
     closeproject(prjid,0); //закрываем другой проект
end;

При инициализации данного скрипта происходит открытие проекта Loading_project.prt, получение его идентификатора, инициализация и запуск на расчет. При остановке расчета основного проекта, проект Loading_project.prt будет закрыт.

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

Нет.