Πρόσφατα έχω μάθει ότι είναι δυνατή και ακόμη και αρκετά εύκολο να δημιουργηθεί μια μηχανή ροή εργασίας χρησιμοποιώντας το SharePoint Designer. Αναγκαιότητα είναι η μητέρα της εφεύρεσης και όλα τα καλά πράγματα και είχα ανάγκη αυτή την εβδομάδα που έμοιαζε για μια εφεύρεση. Συμπτωματικά, Ήρθα σε όλη Αυτή η ανάρτηση φόρουμ MSDN καθώς και. Η προσωπική μου εμπειρία αυτή την εβδομάδα και ότι "ανεξάρτητη επιβεβαίωση" προσδίδει δύναμη να πεποίθησή μου. Σκοπεύω να γράψω για αυτό πιο διεξοδικά με ένα πλήρες εμφυσημένα παράδειγμα, αλλά εδώ είναι τα κύρια σημεία της:
- Η προσέγγιση που αξιοποιεί το γεγονός ότι μια ροή εργασίας μπορεί να αλλάξει ένα στοιχείο λίστας, με αυτόν τον τρόπο την ενεργοποίηση νέας ροής εργασίας. Κανονικά έχω σκεφτεί αυτό να είναι μια ενόχληση, και ακόμη και Blogged σχετικά με τη χρήση σηματοφορείς θα το χειριστείτε.
- SharePoint επιτρέπει πολλές ανεξάρτητες ροές εργασίας να είναι ενεργός κατά ένα συγκεκριμένο στοιχείο.
Για να ρυθμίσετε τις παραμέτρους:
- Σχεδίαση υπολογιστή μέλος (δηλαδή, τα κράτη μέλη και πώς κράτη μέλη μετάβαση από το ένα στο επόμενο).
- Εφαρμογή κάθε μέλος ως ξεχωριστό ροής εργασίας.
- Ρυθμίσετε τις παραμέτρους κάθε μία από αυτές τις ροές εργασίας του κράτους να εκτελέσει σε απάντηση σε οποιαδήποτε αλλαγή στο στοιχείο λίστας.
Κάθε ροή εργασίας ακολουθεί αυτό το μοτίβο ακατέργαστων:
- Μετά την προετοιμασία, καθορίσει αν πραγματικά θα πρέπει να τρέξει με την επιθεώρηση πληροφορίες κατάστασης σε "τρέχον στοιχείο". Ματαίωση αν δεν.
- Κάνει τη δουλειά.
- Ενημερωμένη έκδοση του τρέχοντος στοιχείου"" με νέες πληροφορίες κατάστασης. Αυτό προκαλεί μια ενημέρωση για το τρέχον είδος και πυρκαγιές από όλες τις ροές εργασίας το κράτος.
Πέρα από το προφανές πλεονέκτημα ότι ένας μπορεί να δημιουργήσετε μια ροή εργασίας μηχάνημα επεξηγηματική κράτους, όλες οι πληροφορίες κατάστασης είναι ιδανικοί για την οικοδόμηση KPI και ενδιαφέρουσες εμφανίσεις.
Έχει ένα αρκετά σημαντικό μειονέκτημα — standard workflow history tracking is even more useless than normal 🙂 That’s easily remedied, Ωστόσο. Αποθηκεύστε όλα τα στοιχεία ελέγχου τύπου σε μια προσαρμοσμένη λίστα. Αυτό είναι πιθανώς μια καλή ιδέα ακόμη και για βανίλια διαδοχική ροής εργασίας, but that’s for another blog post 🙂
Αυτό ζητώ ένα mea culpa"" επειδή έχω, Δυστυχώς, είπε περισσότερο από μία φορά στο φόρουμ και αλλού ότι ένας πρέπει να χρησιμοποιήσετε το οπτικό στούντιο για να δημιουργήσετε μια ροή εργασίας μηχανή. Που απλά δεν είναι αλήθεια.
</Τέλος>