Използвайте "събира данни от потребителя" действия, за да създадете и възложите задача на потребител, което ги подканва за данни. Наред с други неща, Аз бях го използва да подканва потребителя да одобри или отхвърли искането и въведете някои коментари.
Това действие е под формата на:
Събиране на данни от този потребител (Изход за Променлива: collect1)
Щракнете върху данни издърпва поредица от диалогови прозорци, където можете да укажете кои данни потребителят трябва да предостави при приключване на задачата и този потребител Очевидно е.
Изход част (Променлива: collect1) записва ИД на задачата. Използвате това в работния поток да извлечете действителен отговор на потребителя чрез "Сравни всеки източник на данни" състояние.
Това условие показва като
Ако поле е равно стойност
Кликнете върху поле и тогава f(x) икона и го издърпва друг циферблат кутия. Използвайте този генерализирана диалоговия прозорец за да кажа ЕДП две неща;
1. Какво е списъка и колона чиято стойност искате да сравните.
2. Как трябва да поток двигател да намерите конкретен ред в този списък?
За да направите това:
- Промени източника"" падащо меню, точка на правилното задача списък. Обърнете внимание, че диалоговия разширява, за да покаже "намери елемент от списък" раздел.
- В падащото меню за търсене подробности поле, Изберете името на полето, чиято стойност искате (Това карти за което сте се обадили в диалоговия прозорец събира данни от по-горе).
- В "намери елемент от списъка" раздел, изберете "задачи:ИД" в падащото поле.
- В полето "стойност", кликнете върху f(x). Това отваря диалоговия прозорец още един.
- Променяне на източника "поток данни"
- Изберете променливата на работния поток, която съответства на "изхода на променлива" от действие, събира данни.
- Щракнете върху ОК/ОК и сте готови.
Тя изглежда като това за мен:
В този момент, Сега можете да използвате тази стойност във вашия работен поток, както се изисква.
Допълнителни бележки:
Като кратко настрана, Аз винаги създават даровита поток променлива от тип "списък елемент с ИД" и употреба този вместо автоматично генерирани "collect1".
Това "Сравни всеки източник на данни" диалог се използва в няколко различни места в ЕПД и е добре си струва мастеринг.
== край
Имам същия проблем като Самуил.
PS: Аз experince този проблем в турски език Sharepoint заявление за всички потребители. Въпреки това, в английски приложение няма такъв въпрос.
Може да ви pls ме информирате за този проблем и за вашето решение.
Благодаря предварително.
Моите почитания.
Илияна KOÇ
btozgurkoc@Gmail.com
Искам да добавите две колони от съществуваща библиотека с формуляри в "събира данни от потребителя" действие, вместо да добавяте нова колона, така че когато одобряващият отваря "събира данни от потребителя" тип съдържание, Той трябва да бъде в състояние да видите тези две колона стойности от съществуваща библиотека с формуляри в тази "събира данни от потребителя" тип на съдържание само. Е възможно това?
Са извлечени данните, въведени от потребителя, но аз съм като проблеми с актуализиране на задачата със значещо име. С помощта на SharePoint designer, името е винаги една и съща, Искам да съдържа името на документа в процес на преразглеждане. Аз дори добавя едно допълнително поле към списъка със задачи да държат това, но аз не знам как да я запълват с името на документа, аз съм тичане работния поток на. Вграденият в поток прави това автоматично (но това не прави други неща, които трябва)
Работи чудесно за повечето потребители, но някои потребители получават имейл с"?????" като избраната стойност. Това трябва да бъде невъзможно, защото аз отбран "одобрена" като избор по подразбиране.
Аз имам проверка този работен поток чрез виртуален компютър от съревнование няколко потребители, които са имали този проблем (Влезли в Мос 2007 като потребител с проблема). Когато проверя възложените задачи за този потребител, Отвори и изберете одобрение/отклонено и пълна задача. Това ще доведе до "?????" имейл въпрос. (Виж по-горе)
ЗАБЕЛЕЖКА: Правилно съм определянето на стойностите на променлива с име "ИД на списък елемент" и правилно го съотнасяне в имейл.
Някакви идеи?