Представление статуса рабочего процесса пользователю

sharepoint.stackexchange https://sharepoint.stackexchange.com/questions/8221

Вопрос

Как лучше всего показать пользователю, что рабочий процесс был отменен?

У меня есть рабочий процесс вручную. Есть ли шанс представить результат рабочего процесса в диалоговом окне, или мне нужно создать / обновить список или отправить электронное письмо?

Что касается сейчас, этот вопрос находится в контексте дизайнера рабочего процесса в SPD. Но если возможно VS SLN, мне нравится знать, как.

Редактировать: У меня простой рабочий процесс, который пользователь может начать с некоторых аргументов. В случае, если пользователь входит в специальное значение, я хотел бы отменить рабочий процесс. Пользователь, который начал рабочий процесс, не будет представлять, что рабочий процесс был отменен, если он не пойдет в историю рабочего процесса, чтобы увидеть это. Так что мне интересно, можно ли показать диалог пользователю в случае, когда я отменяю рабочий процесс?

Спасибо

Ларси

Это было полезно?

Решение

Вы должны думать о выполнении рабочего процесса как отдельной вещи от нормального взаимодействия браузера, которое пользователь делает. Вы можете запустить рабочий процесс из браузера, но после этого он зависит от заданий внутреннего таймера, чтобы выполнить рабочий процесс (иногда вы можете видеть это с тяжелой нагрузкой, сообщение о том, что рабочий процесс будет отображаться в истории рабочего процесса). Поэтому я не думаю, что вы сможете получить диалоговое сообщение для пользователя, когда рабочий процесс отменен.

Обычно я делаю поле на исходном элементе, скажем, называется статусом и обновляю, что на определенных этапах рабочего процесса, например, началось, закончилось, отменено. Таким образом, он отображается в просмотре списка. У рабочего процесса утверждения есть похожая вещь. Обычно он автоматически добавляет поле к представлению по умолчанию.

Другие советы

Вы можете сделать это, если вы используете Visio для создания рабочего процесса, см. http://blogs.msdn.com/b/visio/archive/2010/01/19/sharepoint-workflow-authoring-in-visio-premium-2010-part-2.aspx

Последний снимок экрана показывает, как он выглядит в Интернете.

Если отменяется рабочий процесс, является исключительной ситуацией (т.е.: пользователь действительно не должен был что -то напечатать, что привело к отмене рабочего процесса), вы могли бы по электронной почте по электронной почте (Sputility.email).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top