Добрый день!

В конструкторе есть элемент "Выполнить действия процесса". А где можно почитать что там за действия такие и как их можно использовать?

Может есть действие, что процесс обновли страницу после расчетов на детали или самой страницы?)

Нравится

1 комментарий

Почитать можно тут.

 

Действие процесса — это схема с названием ...UserTask (иногда для сложных часть кода вынесена во вспомогательную схему ...UserTaskPartial), где есть основная функция на C#, запускаемая с параметрами, передаваемыми в действие извне и могут быть вспомогательные функции, которые она вызывает. Ещё у действия могут быть страницы для настройки их свойств в дизайнере БП.

 

Пример несложного действия — ChangeDataUserTask (элемент изменения данных). Так выглядит в дизайнере:

Свои тоже можно создавать:

Посмотреть все доступные действия можно в выпадающем списка при создании элемента БП или в конфигурации, отфильтровав схемы быстрым фильтром по полю в реестре «Название менеджера = ProcessUserTaskSchemaManager».

 

Такого, как Вы хотите, видимо, нет. Действие «Обновить запись в реестре», похоже, осталось от интерфейса 5.Х и в 7.Х не сработает. Можно сделать своё и взаимодействовать с нужной страницей по ClientMessageBridge.

Показать все комментарии