SharePoint Designer, “Versamel data uit die verbruiker” en die gebruik van hierdie resultate.

Gebruik die data in te samel uit die verbruiker" action to create and assign a task to a user that prompts them for data. Among other things, Ek het dit gebruik om 'n gebruiker te vra of goed te keur of 'n versoek verwerp en 'n paar opmerkings gaan.

Hierdie aksie neem die vorm van:

Versamel data uit hierdie gebruiker (Uitset te Veranderlike: collect1)

Kliek op data trek 'n reeks van dialoogvensters waar jy spesifiseer watter data wat die gebruiker moet by die voltooiing van die taak en hierdie gebruiker is voor die hand liggend.

Die uitset deel (Veranderlike: 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.

Daardie toestand toon as

As veld gelyk aan waarde

Klik op veld en dan is die f(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. Hoe moet die workflow enjin spoor om die spesifieke ry in die lys?

Om dit te doen:

  1. Verander die "Bron" dropdown to point at the correct task list. Note that the dialog box expands to show a "Find the List Item" afdeling.
  2. In die soek Details veld dropdown, kies die naam van die veld waarvan die waarde wat jy wil (hierdie kaarte wat jy in die Versamel data dialoog van bo genoem).
  3. In the "Find the List Item" afdeling, kies "Take:ID" in die veld dropdown.
  4. In die waarde veld, Klik op die f(x). This opens yet another dialog box.
  5. Verander die bron "Workflow Data"
  6. Kies die workflow veranderlike wat ooreenstem met die "Uitset aan veranderlike" van die aksie data versamel.
  7. Klik op OK / OK en wat jy gedoen het.

Dit lyk soos dit vir my:

beeld

Op hierdie punt, jy kan nou gebruik dat die waarde in jou workflow soos vereis.

Addisionele notas:

As 'n kort opsy, I always create an appropriately named workflow variable of type "List Item ID" and use that instead of the auto-generated "collect1".

Hierdie "vergelyk met 'n databron" dialoog stel word gebruik in verskillende plekke in die SPD en is die moeite werd bemeestering.

== Einde

Technorati Tags:

9 gedagtes oor "SharePoint Designer, “Versamel data uit die verbruiker” en die gebruik van hierdie resultate.

  1. Gratis

    Ek het dieselfde probleem as Samuel.

    PS: Ek diversiteit hierdie probleem in die Turkse taal Sharepoint aansoek vir alle gebruikers. Egter, in Engels aansoek daar is nie so 'n kwessie.

    Kan jy pls my oor hierdie probleem en jou oplossing.
    Dankie by voorbaat.
    Vriendelike groete.

    KOC Gratis
    btozgurkoc@gmail.com

    Antwoord
  2. Ginni

    Ek wil twee kolomme van 'n bestaande vorm biblioteek toe te voeg in "versamel data van die gebruiker" aksie eerder as die toevoeging van 'n nuwe kolom, sodat wanneer die fiat open die "versamel data van die gebruiker" die tipe inhoud, Hy moet in staat wees om daardie twee kolom waardes van die bestaande vorm biblioteek in te sien dat "die data van die gebruiker versamel" inhoud tipe net. Is dit moontlik?

    Antwoord
  3. TOP Vuthy
    Ek het gesien dat, alle gebruikers wat bydra om toestemming te taak lys kan wysig (goedkeur / verwerp) al die taak items, al is hulle nie aan hulle toegeken???
    Enige idee???
    Vuthy
    Antwoord
  4. ptgenszler
    Ek probeer update item te gebruik in … om die waarde te verander, maar toe ek dit gebruik, die velde in my "huidige dokument" – voltooi nie, so ek dink dat ek iets ontbrekend
    Antwoord
  5. ptgenszler

    Ek het die data wat deur die gebruiker ingetik onttrek, but I am having trouble updating the task with a meaningful name. Using SharePoint designer, die naam is altyd dieselfde, 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 (maar dit beteken nie die ander dinge doen wat ek nodig het)

    Antwoord
  6. Paul Galvin
    Ek weet dat wanneer 'n "??????" word in 'n e-pos gestuur in die plek van 'n veld, wat beteken dat die veld, is van nul.
    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. In werklikheid, I expect you won’t even see this response 🙁
    –Paul Galvin
    Antwoord
  7. Samuel Morin Jr.
    Die data in te samel uit die verbruiker" stappe gedoen is probleme veroorsaak… Toe ek taak data versamel, die taak nie die stoor van die waardes wat gekies.
    Byvoorbeeld:
    Stap 1)
    Data in te samel van die gebruiker taak (keuse menu gekies "Approved" en "Afgekeurde" as die keuses)
    Stap 2)
    Email those values to a user.

    Die werk baie goed vir die meeste gebruikers, maar sommige gebruikers 'n e-pos ontvang met?????" as die waarde gekies. This should be impossible, omdat ek gekies het "Approved" as die standaard keuse.

    Ek het hierdie workflow getoets deur middel van 'n virtuele rekenaar deur die navolging van verskeie gebruikers wat hierdie probleem het (Ek het my ingeskryf in MOSS 2007 as die gebruiker met die probleem). When I check the assigned tasks for that user, I open and select Approve/Declined and then Complete Task. This will cause the "?????" e-pos kwessie. (Sien hierbo)

    NOTA: Ek is reg om die waardes te 'n veranderlike met die naam "Lys Item ID" en korrek verwysing in die e-pos.

    Enige idees?

    Antwoord

Laat 'n antwoord te Paul Galvin Kanseleer antwoord

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *