Используйте "сбор данных от пользователя" создать и назначить задачу для пользователя, который запрашивает данные. Среди прочего, Я использовал его для пользователя утвердить или отклонить запрос и ввести некоторые комментарии.
Это действие имеет форму:
Сбор данные От Этот пользователь (Выходные данные Переменная: collect1)
Нажатие на данные тянет вверх серию диалоговых окон где указать, какие данные пользователь должен предоставить при завершении задачи и Этот пользователь Очевидно.
Часть вывода (Переменная: collect1) сохраняет идентификатор задачи.. Это используется в рабочем процессе для извлечения фактического ответ пользователя через «сравнить любой источник данных" состояние.
Это условие показывает, как
Если поле равно значение
Нажмите на поле и тогда f(x) значок и он тянет вверх другое диалоговое окно. Используйте этот обобщенный диалоговое окно сообщить СПД две вещи;
1. Что такое список и столбец, значение которого требуется сравнить.
2. Как механизма рабочего процесса следует определить конкретную строку в этом списке?
Для этого:
- Изменить источник"" раскрывающийся список на список правильных задач. Обратите внимание, что диалоговое окно раскроется Показать «найти элемент списка" Секция.
- В раскрывающемся поле подстановок детали, Выберите имя поля, значение которого вы хотите (Это соответствует то, что вы назвали в диалоговом окне сбор данных сверху).
- В поле «найти элемент списка" Секция, Выберите "задачи:ID" в раскрывающемся списке поля.
- В поле значение, Нажмите на f(x). Это открывает еще одно диалоговое окно.
- Изменить источник данных рабочего процесса""
- Выберите переменную процесса, соответствующий "результат в переменной" с сбор данных действий.
- Нажмите кнопку OK/OK и вы сделаны.
Это выглядит для меня:
В этой точке, Теперь можно использовать это значение в рабочем процессе при необходимости.
Дополнительные примечания:
Как краткий сторону, Я всегда создаю переменную соответствующим именем рабочего процесса типа "идентификатор элемента списка" и использовать его вместо автоматически создаваемых «collect1».
Это "сравнить любой источник данных" диалоговое окно набор используется в нескольких различных местах в СДПГ и хорошо стоит мастеринг.
== конец
У меня такая же проблема, как Самуэль.
PS: Я experince этой проблемы в турецком языке приложения Sharepoint для всех пользователей. Однако, в приложении на английском языке нет такого вопроса.
Могли бы вы pls сообщить мне об этой проблеме и Ваше решение.
Заранее спасибо.
С наилучшими пожеланиями.
Озгюр КОЧ
btozgurkoc@Gmail.com
Я хочу добавить две колонки из существующей библиотеки форм в "сбор данных от пользователя" действия, а не Добавление столбца, чтобы когда утверждающий открывает "сбор данных от пользователя" Тип содержимого, Он должен иметь возможность увидеть эти две колонки значения из существующей библиотеки форм в этой "сбор данных от пользователя" Тип содержимого. Это возможно?
Я извлекли данные, введенные пользователем, но у меня возникают проблемы, задачи обновления с понятное имя. С помощью SharePoint designer, имя-это всегда то же самое, Я хочу его содержать имя документа, пересматривается. Я даже добавлено дополнительное поле в список задач, чтобы держать это, но я не знаю, как заставить его заполняется именем документа, которую я Запуск рабочего процесса на. Построен в рабочий процесс выполняет это автоматически (но он не делает то, что мне нужно)
Отлично работает для большинства пользователей, Однако некоторые пользователи получат электронное письмо с"?????" как выбранное значение. Это должно быть невозможно, потому что я выбрал "утверждено" как выбор по умолчанию.
Я проверял этот рабочий процесс через virtual PC, соперничая несколько пользователей, которые имеют этой проблемы (Я подписал в Мосс 2007 как пользователь с проблемой). Когда я проверить назначенные задачи для этого пользователя, Я открыть и выберите пункт Approve/отклонено, а затем завершить задачу. Это приведет к "?????" выпуск электронной почты. (См выше)
ПРИМЕЧАНИЕ: Я правильно присвоение значения переменной с именем «Идентификатор элемента списка" и правильно ссылаться на него в электронной почте.
Любые идеи?