SharePoint Designer, “Colecta date de utilizator” şi folosind aceste rezultate.

Utilizaţi "colectarea de date de utilizator" acţiune pentru a crea şi de a atribui o sarcină la un utilizator care le solicită date. Printre alte lucruri, Am folosit-o pentru a solicita un utilizator pentru a aproba sau respinge o cerere şi introduce unele Comentarii.

Această acţiune se realizează de:

Colecta date la Acest utilizator (Ieşire la Variabila: collect1)

Făcând clic pe date trage o serie de casete de dialog unde se specifica ce date despre utilizator trebuie să ofere atunci când sarcina de completare şi Acest utilizator este evident.

Partea de ieşire (Variabila: collect1) salvează ID-ul de sarcina. Acest lucru utilizaţi în fluxul de lucru pentru a extrage răspunsul utilizatorului reale prin intermediul "compara orice sursă de date" condiţie.

Această condiţie Arată ca

Dacă câmp este egal cu valoarea

Faceţi clic pe câmp şi apoi f(x) pictograma şi se trage o altă casetă de dialog. Utilizaţi această casetă de dialog generalizate la a spune SPD două lucruri;

1. Ce este lista şi coloana a căror valoare doriţi să comparaţi.

2. Cum ar trebui să localizaţi motorul de flux de lucru rând specifice în această listă?

Pentru a face acest lucru:

  1. Schimba sursa"" verticală la punctul de la lista de activităţi corect. Reţineţi că caseta de dialog se extinde pentru a arăta un "găsi element de listă" secţiunea.
  2. În lista verticală de câmp Lookup detalii, Selectaţi numele de câmp a cărui valoare doriţi (Aceasta hărţi la ceea ce ai sunat în caseta de dialog colectarea de date de mai sus).
  3. În "găsi elementul din listă" secţiunea, Selectaţi "sarcini:ID-UL" în lista verticală de câmp.
  4. În câmpul valoare, faceţi clic pe f(x). Se va deschide o altă casetă de dialog.
  5. Schimba sursa "date de flux de lucru"
  6. Selectaţi variabila de flux de lucru care se potriveşte "ieşire a variabilei" la colectarea de date de acţiune.
  7. Faceţi clic pe OK/OK şi aţi terminat.

Se pare ca acest lucru pentru mine:

imagine

La acest punct, Acum puteţi folosi această valoare în fluxul de lucru necesare.

Note suplimentare:

Ca o scurta paranteza, Întotdeauna creează un flux de lucru în mod corespunzător numit variabila de tip "lista element ID" şi de a folosi în loc de auto-generat "collect1".

Acest "compara orice sursă de date" set de dialog este utilizat în mai multe locuri diferite în SPD şi este bine în valoare de a stăpâni.

== sfârşitul

Technorati Tags:

9 gânduri pe "SharePoint Designer, “Colecta date de utilizator” şi folosind aceste rezultate.

  1. Elene-cristina

    Eu am aceeaşi problemă ca samuel.

    PS: Am experienta această problemă în limba turcă Sharepoint cerere pentru toţi utilizatorii. Cu toate acestea, în aplicarea Română nu există nici o astfel de problemă.

    Ai putea pls informează-mă despre această problemă şi soluţia.
    Mulţumesc în avans.
    cu stimă.

    Özgür KOÇ
    btozgurkoc@gmail.com

    Răspuns
  2. Costel

    Vreau să adăugaţi două coloane la o bibliotecă de formulare existentă în "colectarea de date de utilizator" acţiune, mai degrabă decât adăugarea de o coloană nouă, astfel încât atunci când aprobator se deschide "colectarea de date de utilizator" tipul de conţinut, El ar trebui să poată vedea aceste valori de două coloane la bibliotecă de formulare existentă în la că "colectarea de date de utilizator" tip de conținut. Este posibil acest lucru?

    Răspuns
  3. Tep candale
    Am vazut asta, toţi utilizatorii care au contribui permisiunea de a lista de sarcini poate edita (aprobare/respingere) toate elementele de sarcina, Deşi acestea sunt atribuite acestora???
    Orice idee???
    Antivirus
    Răspuns
  4. ptgenszler
    Sunt încercarea de a utiliza element de actualizare în … pentru a actualiza valoarea, dar când am folosi, Câmpurile din "documentul curent" – nu sunt complet, Deci ma gandesc ca eu sunt lipseşte ceva
    Răspuns
  5. ptgenszler

    Eu am extras datele introduse de utilizator, dar am probleme actualizarea sarcina cu un nume semnificativ. Utilizați SharePoint designer, numele este întotdeauna acelaşi, Vreau să conţină numele documentului revizuite. Chiar am adăugat un câmp suplimentar la lista de activităţi să deţină acest lucru, dar nu ştiu cum să-l populate cu numele documentului sunt difuzate fluxul de lucru pe. Construit în fluxul de lucru face acest lucru automat (dar nu face alte lucruri am nevoie)

    Răspuns
  6. Paul Galvin
    Ştiu că atunci când o "??????" este trimis într-un e-mail în loc de un câmp, Asta înseamnă că domeniul este null.
    Aş doar dublu a verifica lucrurile şi a vedea dacă vă puteţi imagina nici un fel că utilizatorul nu completaţi în unul din domeniile.
    Ne pare rău pentru răspuns târziu. Eu nu obţine notificat atunci când un comentariu a plecat aici. de fapt, Mă aștept că nici măcar nu veți vedea acest răspuns 🙁
    –Paul Galvin
    Răspuns
  7. Samuel Morin Jr.
    "Colectarea de date de utilizator" Acţiunea a fost cauzează probleme… Când colecta date de sarcina, sarcina nu stoca valorile selectate.
    De exemplu:
    Pas 1)
    Colecta date de utilizator sarcina (alegerea meniului selectat cu "aprobat" şi "refuzat" ca alegerile)
    Pas 2)
    E-mail aceste valori pentru un utilizator.

    Works mare pentru majoritatea utilizatorilor, dar unii utilizatori primesc un email cu"?????" ca valoarea selectată. Acest lucru ar trebui să fie imposibil, pentru că am selectat "aprobat" ca implicit de selecţie.

    Am testat acest flux de lucru, printr-un PC virtual prin emularea mai mulţi utilizatori care au avut această problemă (Am semnat în MOSS 2007 ca utilizator cu problema). Cînd I a verifica sarcinile atribuite pentru acel utilizator, Am deschis şi selectaţi aprobare/refuzat apoi complet sarcină. Acest lucru va provoca "?????" problema de e-mail. (A se vedea mai sus)

    NOTĂ: Eu sunt corect atribuirea de valori la o variabilă numită "lista element ID" şi corect corelarea-l în e-mail.

    Orice idei?

    Răspuns

lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate *