SharePoint Designer, “Събиране на данни от потребителя” и използването на тези резултати.

Използвайте "събира данни от потребителя" действия, за да създадете и възложите задача на потребител, което ги подканва за данни. Наред с други неща, Аз бях го използва да подканва потребителя да одобри или отхвърли искането и въведете някои коментари.

Това действие е под формата на:

Събиране на данни от този потребител (Изход за Променлива: collect1)

Щракнете върху данни издърпва поредица от диалогови прозорци, където можете да укажете кои данни потребителят трябва да предостави при приключване на задачата и този потребител Очевидно е.

Изход част (Променлива: collect1) записва ИД на задачата. Използвате това в работния поток да извлечете действителен отговор на потребителя чрез "Сравни всеки източник на данни" състояние.

Това условие показва като

Ако поле е равно стойност

Кликнете върху поле и тогава f(x) икона и го издърпва друг циферблат кутия. Използвайте този генерализирана диалоговия прозорец за да кажа ЕДП две неща;

1. Какво е списъка и колона чиято стойност искате да сравните.

2. Как трябва да поток двигател да намерите конкретен ред в този списък?

За да направите това:

  1. Промени източника"" падащо меню, точка на правилното задача списък. Обърнете внимание, че диалоговия разширява, за да покаже "намери елемент от списък" раздел.
  2. В падащото меню за търсене подробности поле, Изберете името на полето, чиято стойност искате (Това карти за което сте се обадили в диалоговия прозорец събира данни от по-горе).
  3. В "намери елемент от списъка" раздел, изберете "задачи:ИД" в падащото поле.
  4. В полето "стойност", кликнете върху f(x). Това отваря диалоговия прозорец още един.
  5. Променяне на източника "поток данни"
  6. Изберете променливата на работния поток, която съответства на "изхода на променлива" от действие, събира данни.
  7. Щракнете върху ОК/ОК и сте готови.

Тя изглежда като това за мен:

Изображение

В този момент, Сега можете да използвате тази стойност във вашия работен поток, както се изисква.

Допълнителни бележки:

Като кратко настрана, Аз винаги създават даровита поток променлива от тип "списък елемент с ИД" и употреба този вместо автоматично генерирани "collect1".

Това "Сравни всеки източник на данни" диалог се използва в няколко различни места в ЕПД и е добре си струва мастеринг.

== край

Technorati тагове:

9 мисли за "SharePoint Designer, “Събиране на данни от потребителя” и използването на тези резултати.

  1. Илияна

    Имам същия проблем като Самуил.

    PS: Аз experince този проблем в турски език Sharepoint заявление за всички потребители. Въпреки това, в английски приложение няма такъв въпрос.

    Може да ви pls ме информирате за този проблем и за вашето решение.
    Благодаря предварително.
    Моите почитания.

    Илияна KOÇ
    btozgurkoc@Gmail.com

  2. Ginni

    Искам да добавите две колони от съществуваща библиотека с формуляри в "събира данни от потребителя" действие, вместо да добавяте нова колона, така че когато одобряващият отваря "събира данни от потребителя" тип съдържание, Той трябва да бъде в състояние да видите тези две колона стойности от съществуваща библиотека с формуляри в тази "събира данни от потребителя" тип на съдържание само. Е възможно това?

  3. Таня Vuthy
    Че съм виждал, всички потребители, които имат допринасят разрешение за списък със задачи може да редактира (одобряване/отхвърляне) всички елементи за задачи, Въпреки че те не са назначени към тях???
    Всяка идея???
    Vuthy
  4. ptgenszler
    Аз съм се опитва да използва Актуализирай елемент в … за да актуализирате стойността на, но когато го използвам, полетата в моя "текущия документ" – не са пълни, така че аз мисля, че съм липсва нещо
  5. ptgenszler

    Са извлечени данните, въведени от потребителя, но аз съм като проблеми с актуализиране на задачата със значещо име. С помощта на SharePoint designer, името е винаги една и съща, Искам да съдържа името на документа в процес на преразглеждане. Аз дори добавя едно допълнително поле към списъка със задачи да държат това, но аз не знам как да я запълват с името на документа, аз съм тичане работния поток на. Вграденият в поток прави това автоматично (но това не прави други неща, които трябва)

  6. Пол Galvin
    Знам, че когато "??????" е изпратен в имейл вместо поле, Това означава, че полето е null.
    Бих просто двойна проверка неща и да видим дали можете да си представите някакъв начин, че потребителят не попълните в едно от полетата.
    Съжалявам за края на отговор. Аз не получите уведомление, когато коментар е оставен тук. Всъщност, I expect you won’t even see this response 🙁
    –Пол Galvin
  7. Самюъл Морен младши.
    "Събира данни от потребителя" действие е причинява проблеми… Когато аз събират данни за задачи, задачата не съхранява ценностите, които избрали.
    Например:
    Стъпка 1)
    Събиране на данни от потребителя задача (меню за избор, избран с "одобрена" и "отклонено" като възможностите за избор)
    Стъпка 2)
    Имейл тези стойности на потребител.

    Работи чудесно за повечето потребители, но някои потребители получават имейл с"?????" като избраната стойност. Това трябва да бъде невъзможно, защото аз отбран "одобрена" като избор по подразбиране.

    Аз имам проверка този работен поток чрез виртуален компютър от съревнование няколко потребители, които са имали този проблем (Влезли в Мос 2007 като потребител с проблема). Когато проверя възложените задачи за този потребител, Отвори и изберете одобрение/отклонено и пълна задача. Това ще доведе до "?????" имейл въпрос. (Виж по-горе)

    ЗАБЕЛЕЖКА: Правилно съм определянето на стойностите на променлива с име "ИД на списък елемент" и правилно го съотнасяне в имейл.

    Някакви идеи?

Оставете отговор Ginni Отказване на отговора

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани *