SharePoint Designer, “Samle inn Data fra bruker” og ved hjelp av disse resultatene.

Bruke "samle Data fra brukeren" å opprette og tilordne en oppgave til en bruker som ber dem for data. Blant annet, Jeg har brukt den til å be en bruker til å godkjenne eller avvise en forespørsel og inn noen kommentarer.

Denne handlingen tar form av:

Samle data fra Denne brukeren (Utdata til Variabel: collect1)

Å klikke på data trekker opp en serie dialogbokser der du kan angi hvilke data du bør gi når ferdig og Denne brukeren er åpenbart.

Output del (Variabel: collect1) lagrer IDen til oppgaven. Du bruker dette i arbeidsflyten for å trekke brukerens faktiske svar via den "Sammenlign alle datakilder" tilstand.

Denne betingelsen vises som

Hvis feltet er lik verdi

Klikk på feltet og deretter f(x) ikonet og det trekker opp en annen dialogboks. Bruk denne generalisert dialogboksen til å fortelle SPD to ting;

1. Hva er listen og kolonnen som inneholder verdien du vil sammenligne.

2. Hvordan bør arbeidsflytmotoren finne bestemte raden i listen?

Dette:

  1. Endre "kilde" dropdown å peke på riktig oppgavelisten. Merk at dialogboksen utvides til å vise en "Finn the listeelement" delen.
  2. I Oppslagsdetaljer feltet rullegardinlisten, Velg navnet på feltet som inneholder verdien du vil (Dette tilordner til hva du heter i dialogboksen samle inn data fra over).
  3. I "Søk listeelementet" delen, Velg "oppgaver:ID" i rullegardinlisten for feltet.
  4. I verdifeltet, Klikk på f(x). Enda en dialogboksen åpnes.
  5. Endre kilden "arbeidsflyt Data"
  6. Velg arbeidsflytvariabelen som passer til "Output til variabelen" fra handlingen innsamling av data.
  7. Klikk OK/OK og du er ferdig.

Det ser slik ut for meg:

bilde

På dette punktet, Du kan nå bruke denne verdien i arbeidsflyten som kreves.

Flere merknader:

Som en kort side, Jeg lage alltid en passende navnet arbeidsflytvariabel av typen "listeelement-IDen" og bruk som for den automatisk genererte "collect1".

Denne "sammenligne en datakilde" dialogboksen brukes på flere forskjellige steder i SPD og er vel verdt å mestre.

== slutten

Technorati Merkelapper:

9 tanker om “SharePoint Designer, “Samle inn Data fra bruker” og ved hjelp av disse resultatene.

  1. Özgür

    Jeg har samme problem som samuel.

    PS: Jeg oppleve dette problemet i tyrkisk Sharepoint-webprogram for alle brukere. Men, i engelsk program er det ingen slike problem.

    Kunne du pls informere meg om dette problemet og løsningen.
    Takk på forhånd.
    med vennlig hilsen.

    Özgür KOC
    btozgurkoc@gmail.com

    Svar
  2. Ginni

    Jeg vil legge til kolonnene fra et eksisterende skjemabibliotek i "samle data fra brukeren" handlingen i stedet for å legge til en ny kolonne slik at når godkjenneren åpnes "samle data fra brukeren" innholdstype, han kunne se de to kolonneverdiene fra eksisterende skjemabibliotek i å "samle data fra brukeren" innholdstypen bare. Er det mulig?

    Svar
  3. Tep Vuthy
    Jeg har sett at, alle brukere som har bidra tillatelse til oppgavelisten kan redigere (Godkjenn/avvis) alle oppgaveelementer, Selv om de ikke er tilordnet til dem.???
    Alle begrep???
    Vuthy
    Svar
  4. ptgenszler
    Jeg prøver å bruke update-elementet i … oppdatere verdien, men når jeg bruker det, feltene i min "gjeldende dokument" – er ikke fullført, så jeg tenkte at jeg mangler noe
    Svar
  5. ptgenszler

    Jeg har pakket ut dataene som ble oppgitt av brukeren, men jeg har problemer med å oppdatere aktiviteten med et beskrivende navn. Bruke SharePoint designer, navnet er alltid det samme, Jeg vil inneholde navnet på dokumentet blir korrekturlest. Jeg har selv lagt et ekstra felt til oppgavelisten til å holde denne, men jeg vet ikke hvordan du får det fylles ut med navnet på dokumentet jeg kjører arbeidsflyten på. Innebygd arbeidsflyten gjør dette automatisk (men det gjør ikke de andre tingene jeg trenger)

    Svar
  6. Paul Galvin
    Jeg vet at når en "??????" sendes i en e-post i stedet for et felt, Det betyr at feltet er null.
    Jeg ville bare dobbelt sjekke ting og se om du kan forestille deg noen måte at brukeren ikke fylle i ett av feltene.
    Beklager for det sen svaret. Jeg få ikke beskjed når en merknad er igjen her. faktisk, I expect you won’t even see this response 🙁
    –Paul Galvin
    Svar
  7. Samuel Morin Jr.
    "Samle Data fra brukeren" handlingen har vært forårsaker problemer… Når jeg samler aktivitetsdata, aktiviteten lagres ikke verdiene som valgt.
    For eksempel:
    Trinn 1)
    Samle inn Data fra bruker oppgave (Valg-menyen som er merket med "godkjent" og "avslått" som valgene)
    Trinn 2)
    E-verdiene til en bruker.

    Fungerer bra for de fleste brukere, men noen brukere motta en epost med"?????" som den valgte verdien. Dette bør være umulig, fordi jeg valgte "godkjent" som standardvalg.

    Jeg har testet denne arbeidsflyten gjennom en virtuell PC ved å simulere flere brukere som fikk denne problem (Jeg undertegnet i MOSS 2007 som brukeren problemet). Når jeg sjekker de tildelte aktivitetene for brukeren, Jeg åpner og velger Godkjenn/avslått og deretter avansert oppgave. Dette vil føre til "?????" e problemet. (Se ovenfor)

    NOTE: Jeg er riktig tilordne verdiene til en variabel kalt "listeelement-IDen" og riktig refererer til den i e-post.

    Noen ideer?

    Svar

Avreise en svar til Steinar Avbryt svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *