SharePoint Designer, “Indsamle Data fra brugeren” og ved hjælp af disse resultater.

Bruge de "indsamle Data fra brugeren" handling til at oprette og tildele en opgave til en bruger, der beder dem om data. Blandt andet, Jeg har brugt det til at bede en bruger til at godkende eller afvise en anmodning og indtaste nogle kommentarer.

Denne aktion tager form af:

Indsamle data fra denne bruger (Output til Variabel: collect1)

At klikke på data trækker op en serie af dialogbokse, hvor du kan angive, hvilke data brugeren bør give når fuldfører opgaven og denne bruger er indlysende.

Output del (Variabel: collect1) gemmer ID'ET for opgaven. Du bruge dette i din arbejdsgang til at udtrække brugerens faktiske svar via "sammenligne enhver datakilde" betingelse.

Denne betingelse viser som

Hvis felt lig med værdi

Klik på felt og derefter f(x) ikon og det trækker op en anden dialogboks. Brug denne generaliseret dialogboks til at fortælle SPD to ting;

1. Hvad er den liste og kolonne hvis værdi du ønsker at sammenligne.

2. Hvordan bør arbejdsproces motoren Find den specifikke række i listen?

At gøre dette:

  1. Ændre "Source" dropdown at pege på den korrekte opgaveliste. Bemærk, at dialogboksen udvides til at vise en "Find the listeelement" sektion.
  2. I dropdown feltet opslag detaljer, Vælg navnet på det felt, hvis værdi du vil (Dette knytter til hvad du kaldes i dialogboksen indsamle data fra oven).
  3. I "Find listeelementet" sektion, Vælg "opgaver:ID" i feltet dropdown.
  4. I værdifeltet, Klik på f(x). Dette åbner endnu en dialogboks.
  5. Ændre kilden "arbejdsprocesdata"
  6. Marker variablen arbejdsproces, der svarer til "Output til variablen" fra handlingen indsamle data.
  7. Klik på OK/OK og du er færdig.

Det ligner dette for mig:

billede

På dette punkt, Du kan nu bruge denne værdi i din arbejdsproces som kræves.

Supplerende noter:

Som en kort sidebemærkning, Jeg oprette altid en passende navngivet arbejdsprocesvariablen af typen "liste over vare-ID" og bruge det i stedet for auto-genereret "collect1".

Denne "Sammenlign enhver datakilde" dialogboksen sæt bruges i flere forskellige steder i SPD og er værd mastering.

== slutningen

Technorati Tags:

9 tanker om ”SharePoint Designer, “Indsamle Data fra brugeren” og ved hjælp af disse resultater.

  1. Özgur

    Jeg har samme problem som samuel.

    PS: Jeg experince dette problem i tyrkiske sprog Sharepoint ansøgning for alle brugere. Dog, i engelsk program er der ingen sådanne spørgsmål.

    Du kunne pls informere mig om dette problem og din løsning.
    På forhånd tak.
    Venlig hilsen.

    Özgur KOÇ
    btozgurkoc@Gmail.com

    Svar
  2. Ginni

    Jeg vil gerne tilføje to kolonner fra en eksisterende formularbibliotek i "indsamle data fra brugeren" handling i stedet for at tilføje en ny kolonne, så når godkenderen åbner den "indsamle data fra brugeren" indholdstype, Han bør kunne se disse to kolonneværdier fra eksisterende formularbibliotek i til at "indsamle data fra brugeren" indholdstype kun. Er det muligt?

    Svar
  3. TEP Vuthy
    Jeg har set, alle brugere, der har bidrage tilladelse til opgaveliste kan redigere (Godkend/afvis) alle opgaveemner, Selvom de ikke er tildelt til dem.???
    Enhver idé???
    Vuthy
    Svar
  4. ptgenszler
    Jeg forsøger at bruge opdatering element i … opdatere værdien, Men når jeg bruger det, Felterne i min aktuelle dokument"" – er ikke komplet, så jeg tænker, at jeg mangler noget
    Svar
  5. ptgenszler

    Jeg har pakket de data, der indtastes af brugeren, men jeg har problemer med at opdatere opgaven med et meningsfuldt navn. Ved hjælp af SharePoint designer, navnet er altid den samme, Jeg ønsker det skal indeholde navnet på det dokument, der er ved at blive gennemgået. Jeg har selv tilføjet et ekstra felt til opgavelisten at holde dette, men jeg ved ikke, hvordan man får det udfyldes med navnet på det dokument, jeg kører arbejdsprocessen på. Bygget i arbejdsprocessen gør dette automatisk (men det gør ikke de andre ting, jeg skal)

    Svar
  6. Paul Galvin
    Jeg ved, når en "??????" sendes i en e-mail i stedet for et felt, Det betyder, at feltet er null.
    Jeg ville bare dobbelttjekke ting og se, hvis du kan forestille dig nogen måde, at brugeren ikke fylde i et af felterne.
    Sorry for den sene reaktion. Jeg få ikke besked, når en kommentar tilbage her. Faktisk, Jeg forventer, at du ikke engang vil se dette svar 🙁
    –Paul Galvin
    Svar
  7. Samuel Morin Jr.
    Den "indsamle Data fra brugeren" aktion har årsag til problemer… Når jeg indsamle opgavedata, opgaven gemme ikke de værdier, markeret.
    For eksempel:
    Trin 1)
    Indsamle Data fra brugeren opgave (menuen med valgmuligheder for markeret med "godkendt" og "Declined" som valgene)
    Trin 2)
    E-mail disse værdier til en bruger.

    Den store værker for de fleste brugere, men nogle brugere skal modtage en e-mail med"?????" som den valgte værdi. Dette bør være umuligt, fordi jeg valgte "godkendt" som standardvalget.

    Jeg har testet denne arbejdsproces gennem en virtual PC ved at efterligne flere brugere havde dette problem (Jeg underskrevet i MOSS 2007 som bruger med problemet). Når jeg tjekke de tildelte opgaver for den pågældende bruger, Jeg åbne og vælg Godkend/afslået og derefter fuldført opgave. Indeværende vil hidføre den "?????" e-mail problem. (Se ovenfor)

    NOTE: Jeg korrekt tildele værdier til en variabel med navnet "listen element ID" og korrekt refererer til den i e-mailen.

    Nogen idéer?

    Svar

Efterlad et svar til Hamed Annuller besvarelse

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *