Можете ли вы проверить поле в текущем списке задач рабочего процесса, а также проверить поле в библиотеке страниц? - PullRequest
0 голосов
/ 04 апреля 2011

В SharePoint Designer 2007 я хотел бы создать рабочий процесс, присоединенный к списку «Задачи рабочего процесса»,

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

Тогда в условиях рабочего процесса возможно ли проверить поле в текущем списке задач рабочего процесса И в библиотеке страниц?

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

Ответьте, если вам нужны дополнительные разъяснения, заранее спасибо.

1 Ответ

0 голосов
/ 05 апреля 2011

Да, это возможно.

  1. В раскрывающемся списке условий (в мастере нового рабочего процесса) выберите «Сравнить любой источник данных»
  2. Нажмите ссылку первого значения, затеммаленькая функциональная кнопка (fx)
  3. Выберите источник в качестве списка целей (Библиотека страниц) - окно определения поиска развернется
  4. Выберите версию для поля в разделе «Подробности поиска»
  5. Выберите Список: ID (Страницы: ID) для поля в разделе «Поиск элемента списка»
  6. Нажмите функциональную кнопку (fx) рядом со значением в разделе «Поиск элемента списка»
  7. Источник = текущий элемент
  8. Поле = идентификатор элемента рабочего процесса

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

...