Поделиться через


Рабочий процесс в Office SharePoint Server: Сценарий

Как и прежде, лучший способ понять как действует рабочий процесс в среде Office SharePoint это разобрать сценарий. В этом разделе показан тот же рабочий процесс, который приводился в качестве примера в разделе Windows SharePoint Services данного материала. Как упоминалось ранее, это фактически рабочий процесс предварительного утверждения, предоставляемый с Office SharePoint Server. В примере Windows SharePoint Services рабочий процесс взаимодействовал с пользователями через формы ASPX, отображаемые в веб-браузер. Несмотря на то, что в этом сценарии также используется Office SharePoint Server, все взаимодействие с рабочим процессом теперь происходит через формы рабочего потока InfoPath, отображаемые в приложениях Office 2007.

Повторим: процесс начинает установку рабочего процесса и связь с какой-либо библиотекой документов или списком, и, опять же, эти подробности здесь можно опустить. Самое интересное начинается с инициатора рабочего процесса, когда тот создает экземпляр запущенного рабочего процесса. Как видно из следующего экрана, теперь это можно сделать прямо из документа Word 2007. Если развернут Office SharePoint Server, то при нажатии на кнопку Microsoft Office в меню будет пункт Начать рабочий процесс.

Рабочий процесс Office SharePoint Server — начало

При выборе этого пункта откроется окно Запуск нового рабочего процесса как показано на следующем экране.

Служба Windows SharePoint Services — сценарий рабочего процесса

Как и в предыдущем сценарии, отображаются все связи рабочего процесса, доступные для этого документа. Если нажать ссылку Запустить для рабочего процесса с именем "Утверждение", начнется рабочий процесс и откроется окно, показанное на следующем снимке (фактически, это форма рабочего процесса InfoPath). Как было продемонстрировано в предыдущем сценарии, предварительно определенный рабочий процесс утверждения позволяет его инициатору настроить поведение, указав список утверждающих, задав время выполнения каждым утверждающим своей задачи и изменив многие другие параметры. Поля в показанной ниже форме (форме инициатора рабочего процесса) позволяют задать эти параметры.

Office SharePoint Server — сценарий утверждения

Каждому пользователю из списка утверждающих теперь будет отправлено сообщение электронной почты в том порядке, в котором вводились их имена. Предположив, что утверждающие используют Outlook 2007, сообщение будет выглядеть следующим образом:

Задачи рабочего процесса Office SharePoint Server 2007

Утверждающий может изучить документ, щелкнув ссылку с именем документа в теле сообщения. Если вверху сообщения нажать кнопку Изменить эту задачу… (помечена красным квадратом), то откроется форма, показанная ниже.

Сценарий рабочего процесса SharePoint Server 2007

Это форма завершения задачи рабочего процесса. Ее содержимое соответствует содержимому, показанному в примере Windows SharePoint Services раньше. Однако сейчас форма определена как форма рабочего процесса InfoPath и отображается прямо в Outlook 2007. Как и прежде, утверждающий может добавить замечания, а затем утвердить или отклонить документ.

Операция данного рабочего процесса соответствует операции в примере Windows SharePoint Services. Однако следует отметить важные различия. В Office SharePoint Server инициатора рабочего процесса создает экземпляр рабочего процесса непосредственно в Word, а не использует браузер для доступа к сайту Windows SharePoint Services. Подобным образом, участники рабочего процесса взаимодействуют с этим выполняющимся экземпляром исключительно в приложениях Office 2007. Как в случае с инициатором необходимость доступа к самому сайту отсутствует. Возможность создавать и использовать рабочие процессы исключительно в среде Office вероятно будет иметь важное значение для существенного числа случаев применения рабочих процессов.

Загрузите эту книгу

Этот раздел включен в следующую загружаемую книгу для удобства чтения и печати:

Полный список доступных книг приведен в разделе Загружаемые материалы для Office SharePoint Server 2007.