SharePoint Designer, “Збор дадзеных ад карыстальнікаў” і выкарыстання гэтых вынікаў.

Use the "Collect Data from User" action to create and assign a task to a user that prompts them for data. Among other things, Я выкарыстаў яго, каб заахвоціць карыстальніка зацвердзіць або адхіліць запыт і ўвесці некаторыя каментары.

Гэта дзеянне прымае форму:

Збіраць дадзеныя ад гэтага карыстальніка (Выхад на Пераменная: collect1)

Націск на дадзеныя Пад'язджае шэраг дыялогавых вокнаў, дзе вы паказаць, якія дадзеныя карыстальнік павінен забяспечыць, калі завяршэння задачы і гэтага карыстальніка Відавочна.

Выхадныя частка (Пераменная: collect1) saves the ID of the task. You use this in your workflow to extract the user’s actual response via the "Compare any data source" condition.

Гэта ўмова, як паказвае

Калі поле роўна значэнне

Націсніце на поле і е(X) icon and it pulls up another dialog box. Use this generalized dialog box to to tell SPD two things;

1. What is the list and column whose value you want to compare.

2. Як рабочым працэсам рухавіка знайсці пэўную радок у гэтым спісе?

Для гэтага:

  1. Change the "Source" dropdown to point at the correct task list. Note that the dialog box expands to show a "Find the List Item" раздзел.
  2. У полі пошуку Падрабязнасці выпадальнага, выберыце імя поля, значэнне якога патрабуецца (Ён адлюстроўваецца на тое, што вы называлі ў дыялогавым акне Збор дадзеных зверху).
  3. In the "Find the List Item" раздзел, select "Tasks:ID" ў галіне выпадаючых.
  4. У полі Значэнне, націсніце на F(X). This opens yet another dialog box.
  5. Change the source "Workflow Data"
  6. Select the workflow variable that matches to the "Output to Variable" Збор ад Action Data.
  7. Націсніце кнопку OK / OK і ўсё гатова.

Падобна на тое, што гэта для мяне:

малюнак

У гэты момант, Цяпер вы можаце выкарыстоўваць гэта значэнне ў працоўны працэс у адпаведнасці з патрабаваннямі.

Дадатковыя заўвагі:

У якасці кароткага бок, I always create an appropriately named workflow variable of type "List Item ID" and use that instead of the auto-generated "collect1".

This "compare any data source" дыялогавае набор выкарыстоўваецца ў некалькіх розных месцах у SPD і добра варта засваенне.

== Канца

Technorati Тэгі:

9 думкі пра «SharePoint Designer, “Збор дадзеных ад карыстальнікаў” і выкарыстання гэтых вынікаў.

  1. Бясплатна

    У мяне ж праблема, як Сэмюэл.

    PS: Я уражаннем гэтай праблемы ў турэцка-прыкладанні SharePoint мова для ўсіх карыстальнікаў. Аднак, Дадатак на англійскай мове няма такога пытання.

    Не маглі б вы паведаміць мне PLS аб гэтай праблеме і ваша рашэнне.
    Загадзя дзякуй.
    З найлепшымі пажаданнямі.

    Бясплатны кок
    btozgurkoc@gmail.com

  2. Ginni

    I want to add two columns from an existing form library into "Collect data from user" action rather than adding a new column so that when the approver opens the "Collect data from user" Тып змесціва, he should be able to see those two column values from existing form library in to that "Collect data from user" пра тып змесціва толькі. Гэта магчыма?

  3. Няўклюд Vuthy
    Я бачыў, што, ўсіх карыстальнікаў, якія спрыяюць дазвол на спіс задач можа рэдагаваць (зацвердзіць / адхіліць) ўсе элементы задачы, калі яны не ускладзеныя на іх???
    Любая ідэя,???
    Vuthy
  4. ptgenszler
    Я спрабую выкарыстоўваць пункт Абнаўленне … абнавіць значэнне, але калі я выкарыстоўваю яго, the fields in my "current document" – не зьяўляюцца поўнымі, так што я думаю, што я нешта адсутнічае
  5. ptgenszler

    Я дастаў дадзеныя, уведзеныя карыстачом, but I am having trouble updating the task with a meaningful name. Using SharePoint designer, імя заўсёды аднолькавая, I want it to contain the name of the document being reviewed. I even added an additional field to the task list to hold this, but I don’t know how to get it populated with the name of the document I am running the workflow on. The built in workflow does this automatically (але гэта не робіць іншыя рэчы, мне трэба)

  6. Paul Galvin
    I know that when a "??????" пасылаюць у электронную пошту замест поля, , Што азначае, што поле з'яўляецца пустым.
    I would just double check things and see if you can imagine any way that the user didn’t fill in one of the fields.
    Sorry for the late response. I don’t get notified when a comment is left here. На самай справе, I expect you won’t even see this response 🙁
    –Paul Galvin
  7. Сэмюэл Морын малодшы.
    The "Collect Data from User" дзеянні былі праблемы з-за… Калі я збіраю дадзеныя задачы, Задача не захоўвае значэння, якія абраныя.
    Напрыклад:
    Крок 1)
    Збор дадзеных ад задачы карыстальніка (choice menu selected with "Approved" and "Declined" як выбары)
    Крок 2)
    Email those values to a user.

    Выдатна працуе для большасці карыстальнікаў, but some users receive an email with "?????" ў якасці значэння, абранага. This should be impossible, because I selected "Approved" як выбар па змаўчанні.

    Я адчуў гэта рабочы працэс праз Virtual PC шляхам эмуляцыі некалькіх карыстальнікаў, якія мелі гэтую праблему (Я падпісаў MOSS 2007 ў якасці карыстальніка з праблемай). When I check the assigned tasks for that user, I open and select Approve/Declined and then Complete Task. This will cause the "?????" E-mail Пытанне. (Глядзі вышэй)

    УВАГА: I am correctly assigning the values to a variable named "List Item ID" і правільна спасылацца на яго ў электроннай пошце.

    Любыя ідэі?

Пакінуць каментар да ptgenszler адмяніць адказ

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *