Назад Вперед Домашняя Печать Поиск
Windows SharePoint Services 3.0: справка и инструкции >  Использование рабочего процесса для управления процессами
Добавление или изменение рабочего процесса для списка, библиотеки или типа содержимого
Добавление или изменение рабочего процесса для списка, библиотеки или типа содержимого

Рабочий процесс должен быть добавлен в список, библиотеку или тип содержимого, чтобы их можно было использовать с документами или элементами.

В этой статье


Создание и использование рабочего процесса

По умолчанию узел Службы Microsoft Windows SharePoint Services 3.0 содержит только один заранее определенный рабочий процесс — трехэтапный рабочий процесс, который разработан для работы со списком «Отслеживание вопросов». Если организация нуждается в дополнительных рабочих процессах, то их должен установить и активировать для узла администратор сервера. Существуют следующие два способа, с помощью которых можно создавать настраиваемые рабочие процессы для Службы Windows SharePoint Services 3.0.

  • Профессиональные разработчики программного обеспечения могут создать рабочие процессы с помощью приложения Visual Studio 2005 Extensions для Windows Workflow Foundation. Эти рабочие процессы содержат настраиваемый код и действия рабочего процесса. После создания настраиваемых рабочих процессов профессиональным разработчиком администратор сервера может использовать их во многих узлах.
  • Веб-разработчики могут создать бескодовые рабочие процессы для использования в особом списке или библиотеке с помощью программы веб-дизайна, которая совместима со службами Windows SharePoint Services, например Microsoft Office SharePoint Designer 2007. Эти рабочие процессы создаются из списка доступных действий рабочих процессов, и веб-разработчик, создающий рабочий процесс, может применить его непосредственно к тому списку или библиотеке, где он будет использоваться.

Хотя бескодовый рабочий процесс, созданный в приложении Office SharePoint Designer 2007, может быть применен непосредственно к списку или библиотеке, где он будет использоваться, любой настраиваемый рабочий процесс, установленный на сервере, должен быть добавлен в список, библиотеку или тип содержимого, чтобы сделать его доступным для документов или элементов в специальных местоположениях. Необходимо иметь разрешение «Управление списками», чтобы добавлять рабочий процесс в список, библиотеку или тип содержимого. В большинстве случаев администраторы узлов или отдельные пользователи, которые управляют специальными списками или библиотеками, выполняют эту задачу.

Доступность рабочего процесса на веб-узле может различаться в зависимости от того, куда он добавляется:

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

Добавление или изменение рабочего процесса для списка, библиотеки или типа содержимого

Перед тем как добавить рабочий процесс, обратитесь к администратору сервера, чтобы выяснить, какие рабочие процессы установлены и активированы для узла. Например, некоторые рабочие процессы могут быть установлены на сервере, но не активированы для узла.

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

  • Имя рабочего процесса
  • Список задачи, где хранятся задачи, связанные с рабочим процессом
  • Список предыстории, который записывает все события, связанные с рабочим процессом
  • Способ запуска рабочего процесса
  • Дополнительные параметры, которые являются специфическими для каждого рабочего процесса. Например, как маршрутизированы задачи к участникам, какие условия определяют завершение рабочего процесса и какие действия выполняются при успешном завершении рабочего процесса.

Чтобы добавить новый рабочий процесс в список, библиотеку или тип содержимого, в каждом случае следует выполнить одинаковые шаги.

  1. Выполните одно из следующих действий.
    • Для списка или библиотеки.
      1. Откройте список или библиотеку, для которой необходимо добавить или изменить рабочий процесс.
      2. В меню ПараметрыМеню «Параметры» выберите команду Параметры списка или выберите параметры для типа библиотеки, которую собираетесь открыть.

        Например, для библиотеки документов щелкните Параметры библиотеки документов.

      3. В группе Разрешения и управление щелкните Настройки рабочего процесса.
    • Для типа содержимого списка.
      1. Откройте список или библиотеку, которая содержит экземпляр типа содержимого списка, для которого необходимо добавить или изменить рабочий процесс.
      2. В меню ПараметрыМеню «Параметры» выберите команду Параметры списка или выберите параметры для типа библиотеки, которую собираетесь открыть.

        Например, для библиотеки документов щелкните Параметры библиотеки документов.

      3. В группе Типы содержимого щелкните имя типа содержимого.

         Примечание.    Если список или библиотека не поддерживают разрешение нескольких типов содержимого, то раздел Типы содержимого не отобразится на странице «Настройка» списка или библиотеки.

      4. В группе Параметры нажмите кнопку Параметры рабочего процесса.
    • Для типа содержимого узла.
      1. На домашней странице семейства узлов в меню Действия узлаМеню «Действия узла» выберите команду Параметры узла.
      2. В группе Галереи нажмите кнопку Типы содержимого узла.
      3. Щелкните имя типа содержимого узла, для которого необходимо добавить или изменить рабочий процесс, а затем нажмите кнопку Параметры рабочего процесса.

     Примечание.    Если рабочие процессы уже были добавлены в этот список, библиотеку или тип содержимого, то этот шаг приведет на страницу «Страница изменения параметров рабочего процесса», и нужно нажать кнопку Добавить рабочий процесс, чтобы перейти на страницу «Добавить рабочий процесс». Если ни одного рабочего процесса не было добавлено в список, библиотеку или тип содержимого, то этот шаг приведет на страницу «Добавить рабочий процесс».

  2. На странице «Изменение параметров рабочего процесса» нажмите кнопку Добавить рабочий процесс или щелкните имя рабочего процесса, для которого необходимо изменить параметры.
  3. Выполните одно из следующих действий.
    • При добавлении рабочего процесса на странице «Добавить рабочий процесс» в разделе Рабочий процесс щелкните имя шаблона рабочего процесса, который необходимо использовать.
    • При изменении параметров рабочего процесса на странице «Изменение рабочего процесса» измените нужные параметры согласно следующим шагам.
  4. В разделе Имя введите уникальное имя для рабочего процесса.
  5. В разделе Список задачи укажите список задач для использования в этом рабочем процессе.

     Примечания 

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

  6. В разделе Список предыстории выберите список предыстории для использования с этим рабочим процессом. Список предыстории отображает все события, происходящие во время выполнения каждого экземпляра рабочего процесса.

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

  7. В разделе Свойства запуска следует определить, каким образом, когда и кем может быть запущен рабочий процесс.

     Примечания 

    • Специальные свойства могут быть недоступны, если они не поддерживаются выбранным шаблоном рабочего процесса.
    • Свойство Запускать этот рабочий процесс для подтверждения публикации поздней версии элемента доступно, только если включена поддержка ранних и поздних версий для библиотеки и если выбранный шаблон рабочего процесса может быть использован для подтверждения содержимого.

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

     Примечание.    Раздел Обновление типов списков и типов содержимого узлов отображается на странице «Добавить рабочий процесс» только для типов содержимого узла.

  9. Если существуют дополнительные доступные настраиваемые свойства для рабочего процесса, то нажмите кнопку Далее, а затем укажите свойства, которые нужно поместить на страницу «Настройка» для рабочего процесса.
  10. Если дополнительных доступных настраиваемых свойств для рабочего процесса нет, то нажмите кнопку ОК.
 К началу страницы