SharePoint Designer, “Сбор данных от пользователей” и использование этих результатов.

Используйте "сбор данных от пользователя" создать и назначить задачу для пользователя, который запрашивает данные. Среди прочего, Я использовал его для пользователя утвердить или отклонить запрос и ввести некоторые комментарии.

Это действие имеет форму:

Сбор данные От Этот пользователь (Выходные данные Переменная: collect1)

Нажатие на данные тянет вверх серию диалоговых окон где указать, какие данные пользователь должен предоставить при завершении задачи и Этот пользователь Очевидно.

Часть вывода (Переменная: collect1) сохраняет идентификатор задачи.. Это используется в рабочем процессе для извлечения фактического ответ пользователя через «сравнить любой источник данных" состояние.

Это условие показывает, как

Если поле равно значение

Нажмите на поле и тогда f(x) значок и он тянет вверх другое диалоговое окно. Используйте этот обобщенный диалоговое окно сообщить СПД две вещи;

1. Что такое список и столбец, значение которого требуется сравнить.

2. Как механизма рабочего процесса следует определить конкретную строку в этом списке?

Для этого:

  1. Изменить источник"" раскрывающийся список на список правильных задач. Обратите внимание, что диалоговое окно раскроется Показать «найти элемент списка" Секция.
  2. В раскрывающемся поле подстановок детали, Выберите имя поля, значение которого вы хотите (Это соответствует то, что вы назвали в диалоговом окне сбор данных сверху).
  3. В поле «найти элемент списка" Секция, Выберите "задачи:ID" в раскрывающемся списке поля.
  4. В поле значение, Нажмите на f(x). Это открывает еще одно диалоговое окно.
  5. Изменить источник данных рабочего процесса""
  6. Выберите переменную процесса, соответствующий "результат в переменной" с сбор данных действий.
  7. Нажмите кнопку OK/OK и вы сделаны.

Это выглядит для меня:

изображение

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

Дополнительные примечания:

Как краткий сторону, Я всегда создаю переменную соответствующим именем рабочего процесса типа "идентификатор элемента списка" и использовать его вместо автоматически создаваемых «collect1».

Это "сравнить любой источник данных" диалоговое окно набор используется в нескольких различных местах в СДПГ и хорошо стоит мастеринг.

== конец

Бирки Technorati:

9 мысли о «SharePoint Designer, “Сбор данных от пользователей” и использование этих результатов.

  1. Озгюр

    У меня такая же проблема, как Самуэль.

    PS: Я experince этой проблемы в турецком языке приложения Sharepoint для всех пользователей. Однако, в приложении на английском языке нет такого вопроса.

    Могли бы вы pls сообщить мне об этой проблеме и Ваше решение.
    Заранее спасибо.
    С наилучшими пожеланиями.

    Озгюр КОЧ
    btozgurkoc@Gmail.com

  2. Ginni

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

  3. Vuthy ТЭП
    Я видел, все пользователи, которые вносят разрешение на список задач можно редактировать (утвердить или отклонить) все элементы задачи, Хотя они не назначаются им???
    Любая идея???
    Vuthy
  4. ptgenszler
    Я пытался использовать обновление элемента в … для обновления значения, но когда я использую его, поля в текущем документе моей»" – не выполнены, Поэтому я думаю, что я пропавш что-то
  5. ptgenszler

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

  6. Пол Galvin
    Я знаю, что когда»??????" отправляется в сообщении электронной почты вместо поля, Это означает, что поле имеет значение null.
    Я бы просто проверить вещи и посмотреть, если вы можете себе представить никоим образом, что пользователь не заполните одно из полей.
    Извините за поздний ответ. Я не получать уведомления, когда комментарий оставил здесь. На самом деле, Я ожидаю, что вы даже не будете видеть этот ответ 🙁
    –Пол Galvin
  7. Сэмюэл Morin Jr.
    "Сбор данных от пользователя" действий порождает проблемы… Когда я собирать данные задачи, задача не хранит значения, которые отобраны.
    К примеру:
    Шаг 1)
    Сбор данных от пользователей задачи (Выбор меню, отобранных с "утверждено" и "отклонено" как выбор)
    Шаг 2)
    Эти значения к пользователю по электронной почте.

    Отлично работает для большинства пользователей, Однако некоторые пользователи получат электронное письмо с"?????" как выбранное значение. Это должно быть невозможно, потому что я выбрал "утверждено" как выбор по умолчанию.

    Я проверял этот рабочий процесс через virtual PC, соперничая несколько пользователей, которые имеют этой проблемы (Я подписал в Мосс 2007 как пользователь с проблемой). Когда я проверить назначенные задачи для этого пользователя, Я открыть и выберите пункт Approve/отклонено, а затем завершить задачу. Это приведет к "?????" выпуск электронной почты. (См выше)

    ПРИМЕЧАНИЕ: Я правильно присвоение значения переменной с именем «Идентификатор элемента списка" и правильно ссылаться на него в электронной почте.

    Любые идеи?

Оставить ответить ptgenszler отменить ответ

Ваш электронный адрес не будет опубликован. Обязательные поля помечены *