SharePoint Designer, “Συλλογή δεδομένων από το χρήστη” και τη χρήση αυτών των αποτελεσμάτων.

Χρησιμοποιήστε το "συλλογής δεδομένων από το χρήστη" δράση για τη δημιουργία και την αντιστοίχιση μιας εργασίας σε ένα χρήστη που τους ζητά δεδομένα. Μεταξύ άλλων, Έχω χρησιμοποιήσει να ζητήσει από ένα χρήστη να εγκρίνει ή να απορρίψει μια αίτηση και να εισάγετε κάποια σχόλια.

Η δράση αυτή λαμβάνει τη μορφή:

Συλλογή δεδομένα από Αυτός ο χρήστης (Έξοδος για να Μεταβλητή: collect1)

Κάνοντας κλικ στο δεδομένα σηκώνει μια σειρά από παράθυρα διαλόγου όπου μπορείτε να καθορίσετε ποια δεδομένα ο χρήστης πρέπει να παρέχει όταν ολοκληρώσετε την εργασία και Αυτός ο χρήστης είναι προφανές.

Το μέρος της εξόδου (Μεταβλητή: collect1) αποθηκεύει το αναγνωριστικό της εργασίας. Μπορείτε να χρησιμοποιήσετε αυτό της ροής εργασίας σας να εξαγάγετε πραγματική απάντηση του χρήστη μέσω της «συγκρίνετε κάθε αρχείο προέλευσης δεδομένων" κατάσταση.

Ότι η κατάσταση δείχνει ως

Εάν πεδίο ισούται με αξία

Κάντε κλικ στο πεδίο και στη συνέχεια το f(x) εικονίδιο και αυτό σηκώνει another τηλεφωνικός θάλαμος. Χρησιμοποιήστε αυτό το πλαίσιο διαλόγου γενικευμένη να να πω SPD δύο πράγματα;

1. Τι είναι η λίστα και στήλη του οποίου η τιμή που θέλετε να συγκρίνετε.

2. Πώς πρέπει να εντοπίσετε τη μηχανή ροή εργασίας η συγκεκριμένη γραμμή στον εν λόγω κατάλογο?

Για να γίνει αυτό:

  1. Μεταβολής του πηγαίου κώδικα"" λίστα για να βρείτε σημείο στη λίστα εργασιών σωστή. Σημειώστε ότι το παράθυρο διαλόγου αναπτύσσεται και εμφανίζει μια "βρείτε το στοιχείο λίστας" τμήμα.
  2. Στο αναπτυσσόμενο πεδίο αναζήτησης λεπτομέρειες, Επιλέξτε το όνομα του πεδίου, του οποίου την τιμή θέλετε (των εν λόγω χαρτών για αυτό που ονομάζεται στο παράθυρο διαλόγου συλλογή δεδομένων από ψηλά).
  3. Με το "βρείτε στοιχείου λίστας" τμήμα, Επιλέξτε "εργασίες:ID" στο αναπτυσσόμενο πεδίο.
  4. Στο πεδίο αξία, Κάντε κλικ στο πο(x). Αυτό ανοίγει ακόμη ένα παράθυρο διαλόγου.
  5. Αλλάζω the πηγή "δεδομένων ροής εργασίας"
  6. Επιλέξτε τη μεταβλητή ροή εργασίας που ταιριάζει στη "εξόδου να μεταβλητή" από τη δράση συλλογής δεδομένων.
  7. Κάντε κλικ στο κουμπί OK/ΟΚ και είστε έτοιμοι.

Μοιάζει με αυτό για μένα:

εικόνα

Σε αυτό το σημείο, τώρα, μπορείτε να χρησιμοποιήσετε αυτήν την τιμή της ροής εργασίας σας όπως απαιτείται.

Συμπληρωματικές σημειώσεις:

Ως μια σύντομη καλλιέργειας, Πάντα δημιουργήσετε μια μεταβλητή κατάλληλο όνομα ροής εργασίας τύπου "αναγνωριστικό στοιχείου λίστας" και να τις χρησιμοποιούν αντί για το auto-δημιουργούνται "collect1".

Αυτό "συγκρίνετε κάθε αρχείο προέλευσης δεδομένων" διαλόγου που χρησιμοποιείται σε πολλά διαφορετικά μέρη στην SPD και είναι καλά αξίζει τον έλεγχο.

== Τέλος

Technorati Tags:

9 thoughts on «SharePoint Designer, “Συλλογή δεδομένων από το χρήστη” και τη χρήση αυτών των αποτελεσμάτων.

  1. Εζγκύρ

    Έχω το ίδιο πρόβλημα όπως samuel.

    PS: Εγώ πείρα επίσης αυτό το πρόβλημα στην τουρκική γλώσσα εφαρμογής του Sharepoint για όλους τους χρήστες. Ωστόσο, σύμφωνα με ελληνικά δεν υπάρχει κανένα τέτοιο πρόβλημα.

    Θα μπορούσε να σας pls να με ενημερώσει για αυτό το πρόβλημα και τη λύση σας.
    Ευχαριστώ εκ των προτέρων.
    Με εκτίμηση.

    Εζγκύρ KOÇ
    btozgurkoc@Gmail.com < σενάριο cf-hash = τύπος "f9e31" = "text/javascript" > / * * /

  2. Γκιννή

    Θα ήθελα να προσθέσω δύο στήλες από μια υπάρχουσα βιβλιοθήκη φορμών σε "συλλογής δεδομένων από το χρήστη" δράση αντί να προσθέσετε μια νέα στήλη, έτσι ώστε όταν ο υπεύθυνος έγκρισης ανοίγει το "συλλογής δεδομένων από το χρήστη" τύπος περιεχομένου, θα πρέπει να είναι σε θέση να δείτε δύο στήλη τιμών από υπάρχουσα βιβλιοθήκη φορμών στο να ότι "συλλογής δεδομένων από το χρήστη" τύπος περιεχομένου μόνο. Είναι αυτό δυνατό?

  3. TEP Vuthy
    Έχω δει ότι, όλους τους χρήστες που έχουν συμβάλει άδεια στη λίστα εργασιών, να επεξεργαστείτε (Έγκριση/απόρριψη) όλα τα στοιχεία εργασιών, Αν και δεν έχουν ανατεθεί σε αυτούς???
    Οποιαδήποτε ιδέα???
    Vuthy
  4. ptgenszler
    Είμαι προσπαθεί να χρησιμοποιήσει το στοιχείο ενημέρωση … να ενημερώσετε την τιμή, αλλά όταν το χρησιμοποιώ, τα πεδία μου τρέχοντος εγγράφου"" – δεν είναι πλήρης, έτσι σκέφτομαι ότι είμαι λείπει κάτι
  5. ptgenszler

    Μου έχουν εξαχθεί τα δεδομένα που εισάγονται από το χρήστη, αλλά έχω ένα πρόβλημα ενημέρωση την εργασία με όνομα. Χρησιμοποιείτε το SharePoint designer, το όνομα είναι πάντα το ίδιο, Θέλω να περιέχει το όνομα του εγγράφου υπό αναθεώρηση. Πρόσθεσα ακόμη και ένα επιπλέον πεδίο σε λίστα εργασιών για να κρατήσει αυτό, αλλά δεν ξέρω πώς να το πάρει συμπληρωθεί με το όνομα του εγγράφου, είμαι τρέχει τη ροή εργασιών για. Η ενσωματωμένη ροή εργασίας κάνει αυτό αυτόματα (αλλά αυτό δεν κάνει τα άλλα πράγματα που χρειάζομαι)

  6. Paul Galvin
    Ξέρω ότι όταν ένα "??????" αποστέλλεται σε ένα μήνυμα ηλεκτρονικού ταχυδρομείου αντί για ένα πεδίο, Αυτό σημαίνει ότι το πεδίο είναι null.
    Ήθελα απλά διπλό έλεγχο τα πράγματα και να δείτε αν μπορείτε να φανταστείτε κάποιος τρόπος ότι ο χρήστης δεν συμπληρώστε ένα από τα πεδία.
    Συγνώμη για την καθυστερημένη απάντηση. Εγώ δεν ειδοποιείται όταν το αφήσαμε εδώ απλώς ένα σχόλιο. Στην πραγματικότητα, I expect you won’t even see this response 🙁
    –Paul Galvin
  7. Samuel Morin Jr.
    Το "συλλογής δεδομένων από το χρήστη" δράση έχει προκαλέσει προβλήματα… Πότε θα εισπράξω δεδομένων εργασιών, το έργο δεν αποθηκεύει τις τιμές που επιλέγονται.
    Για παράδειγμα:
    Βήμα 1)
    Συλλογή δεδομένων από το χρήστη εργασιών (επιλογή μενού, επιλέξατε "εγκρίθηκε" και "άρνηση" ως τις επιλογές)
    Βήμα 2)
    Ηλεκτρονικό ταχυδρομείο αυτές τις τιμές σε ένα χρήστη.

    Τα έργα που είναι μεγάλη για τους περισσότερους χρήστες, αλλά μερικοί χρήστες λαμβάνουν ένα μήνυμα ηλεκτρονικού ταχυδρομείου με"?????" ως η τιμή που έχει επιλεγεί. Αυτό πρέπει να είναι αδύνατο, επειδή έχω επιλέξει "εγκρίθηκε" ως η προεπιλεγμένη επιλογή.

    Το έχω δοκιμάσει αυτήν τη ροή εργασίας μέσα από ένα εικονικό PC με τη μίμηση πολλών χρηστών που είχε αυτό το πρόβλημα (Υπέγραψα σε ΒΡΎΑ 2007 ως ο χρήστης με το πρόβλημα). Όταν μπορώ να ελέγξω εκχωρημένες εργασίες για αυτόν το χρήστη, Ανοίγω και επιλέξτε "Έγκριση/απόρριψη" και στη συνέχεια πλήρη εργασία. Αυτό θα προκαλέσει το "?????" Θέμα ηλεκτρονικού ταχυδρομείου. (Βλέπε παραπάνω)

    ΣΗΜΕΊΩΣΗ: Εγώ αντιστοίχιση σωστά τις τιμές σε μια μεταβλητή με το όνομα "αναγνωριστικό στοιχείου λίστας" και σωστά να το συσχέτιση στο ηλεκτρονικό ταχυδρομείο.

    Οποιεσδήποτε ιδέες?

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *