Пользовательские расширения приложения Проекты+
В карточке процесса на вкладке Графическая модель в группе Пользовательские расширения – Проекты+ раздела Plug-ins отображаются операции (рис. 1), входящие в базовую поставку приложения Проекты+. На графической модели процесса данные операции выделены оранжевым цветом.
Рис. 1. Вкладка процесса "Графическая модель". Блок операций "Plug-ins". Группа "Пользовательские расширения – Проекты+"
В группе Пользовательские расширения – Проекты+ располагаются следующие операции:
-
-
-
-
-
-
-
Публиковать проект – предназначена для публикации проекта в маршруте;
-
Рис. 2. Диалоговое окно настройки свойств пользовательского расширения. Вкладка "Общие"
На вкладке Общие (рис. 2) отображаются:
Набор полей для заполнения на данной вкладке (рис. 2) одинаков для всех расширений.
Рис. 3. Диалоговое окно настройки свойств пользовательского расширения. Вкладка "Входные/выходные атрибуты"
Набор атрибутов, расположенных на данной вкладке, может различаться в зависимости от операции.
Операция "Добавить пользователя в участники проекта"
Данная операция содержит следующие входные переменные: Проект и Пользователь (рис. 4).
Рис. 4. Диалоговое окно настройки операции "Добавить пользователя в участники проекта". Вкладка "Входные/выходные атрибуты"
Операция "Закрыть проект"
Данная операция содержит следующие входные переменные: Проект и Текущий процесс (рис. 5). При закрытии проекта все задачи плана также закрываются и снимаются с исполнителей, а процессы, запущенные из плана проекта, прерываются. Переменная Текущий процесс не обязательна для заполнения и позволяет указать процесс, который не будет прерван при завершении проекта. При этом все остальные процессы, запущенные из плана проекта, будут прерваны.
Рис. 5. Диалоговое окно настройки операции "Закрыть проект". Вкладка "Входные/выходные атрибуты"
Операция "Изменение стадии проекта"
Данная операция содержит следующие входные переменные: Проект и Стадия проекта (рис. 6).
Рис. 6. Диалоговое окно настройки операции "Изменение стадии проекта". Вкладка "Входные/выходные атрибуты"
Операция "Ожидание завершения публикации плана проекта"
Данная операция содержит входную переменную План проект (рис. 7)
Рис. 7. Диалоговое окно настройки операции "Ожидание завершения публикации плана проекта". Вкладка "Входные/выходные атрибуты"
Операция "Открыть проект заново"
Данная операция содержит входную переменную Проект (рис. 8). Данная операция возвращает проект в статус "Текущий", при этом устанавливается стадия, на которой находился проект до закрытия. В том случае, если проект еще не находится в Архиве , данная операция выполнена не будет.
Рис. 8. Диалоговое окно настройки операции "Открыть проект заново". Вкладка "Входные/выходные атрибуты"
Операция "Публиковать план проекта"
Данная операция содержит входную переменную План проекта (рис. 9).
Рис. 9. Диалоговое окно настройки операции "Публиковать план проекта". Вкладка "Входные/выходные атрибуты"
Операция "Публиковать проект"
Операция "Создать план проекта"
Данная операция содержит входные переменные Объект плана проекта и Копируемый план проекта, а также выходную переменную Новый план проекта (рис. 10). Для корректной работы данной операции необходимо обязательно заполнить контекстную переменную
Объект плана проекта, в противном случае операция не будет выполнена. При установке
входных и
выходных переменных будет осуществлено копирование
плана проекта из контекстной переменной
Копируемый план проекта в контекстную переменную
Новый план проекта.
Кроме того, переменная Копируемый план проекта может быть оставлена незаполненной в том случае, если необходимо создать новую (пустую) версию плана проекта.
Следует отметить, что данная операция может быть использована только при работе с одним и тем же проектом. Чаще всего данная операция используется для создания копии
текущей версии плана проекта с целью ее дальнейшего редактирования.
Рис. 10. Диалоговое окно настройки операции "Создать план проекта". Вкладка "Входные/выходные атрибуты"
См. также: