8.10 Выполнить реформы

Команда позволяет осуществить выполнение набора реформ.
Создание команды
Для того чтобы в режиме исследования можно было выполнить набор реформ, необходимо в режиме редактирования создать команду Выполнить реформы. Таких команд может быть несколько. Никаких ограничений на их количество нет. Чтобы создать команду, выберите в меню Анализ пункт Выполнить реформы / Создать. После чего откроется диалоговое окно для формирования команды. Для задания данной команды используется стандартное окно Редактор объектов.
 
Рис. 82. Окно Редактор объектов для создания команды выполнения реформ
 
В качестве первого и единственного параметра указывается список реформ, которые необходимо выполнить.
После создания команды в меню Анализ будет добавлен пункт с созданной командой.
Выполнение команды
Для выполнения команды в режиме исследования проекта в меню Анализ выберите пункт с именем нужной команды или выберите пункт Выполнить команду в Объектном меню команды.
Указанные пользователем реформы выполняются последовательно в момент срабатывания команды.
Описание команды в файле проекта
Команда Выполнить реформы сохраняется в файле проекта. Синтаксис описания команды аналогичен синтаксису описания объектов ММС.
Синтаксис создания команды
execReforms(list(r1, r2, …))
Обязательные позиционные параметры команды
list(reform r1, reform r2, …)
Список реформ, которые выполняются последовательно в момент срабатывания команды.