Αρχεία ετικετών: Ροή εργασίας

Το βιβλίο μου ροής εργασίας είναι διαθέσιμοι για αγορά

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

Επαγγελματική ροή εργασίας στο SharePoint 2010: Πραγματικό κόσμο επιχειρηματικές λύσεις χτυπήσει το Amazon και το Barnes και ευγενής ιστοσελίδα λίγο χρόνο στην τελευταία 10 ημέρες.  Είναι διαθέσιμο σε χαρτόδετο βιβλίο και Kindle/γωνιά και όλα αυτά, πάνω στην ώρα για ένα σημαντικό χριστουγεννιάτικο δώρο. Χαμόγελο

Αυτό το βιβλίο είναι περίπου δύο πράγματα: 1) ενδυνάμωση τελικούς χρήστες έτσι ώστε μπορούν να λύσουν τα προβλήματά τους επιχειρήσεων χρησιμοποιώντας SP 2010 δυνατότητες ροής εργασιών και 2) βοηθώντας το προσωπικό τεχνολογίας ΠΛΗΡΟΦΟΡΙΚΉΣ (προγραμματιστές ιδίως) κάνουν το ίδιο.  Περίπου τα δύο τρίτα του βιβλίου που απευθύνονται σε αυτό που εγώ αποκαλώ «Ακτιβιστής χρήστες» (εξειδικευμένο αλλά μη τεχνικό και κίνητρα στους τελικούς χρήστες).  Προσπαθεί να εξηγήσει πώς να δημιουργήσει λύσεις σε SharePoint 2010 χρησιμοποιώντας ροή εργασίας του SharePoint Designer και μια σειρά από πρόσθετα χαρακτηριστικά του SharePoint.

Το τελευταίο τρίτο στοχεύει ξεκάθαρα τον κύριο του έργου.  Ωστόσο, σε αντίθεση με μερικά από τα καθαρά τεχνικά βιβλία στην αγορά, τα κεφάλαια αυτά εξηγούν πώς SharePoint προγραμματιστές μπορούν να δημιουργήσουν λειτουργικότητα που εξουσιοδοτεί περαιτέρω εκείνοι ακτιβιστής χρήστες μέσω εξατομικευμένες δραστηριότητες του SharePoint Designer και άλλα τεχνικά κομμάτια.  Με την ενδυνάμωση τους ακτιβιστής χρήστες στον οργανισμό σας, Μπορείτε να ελευθερώσετε σας ομάδα ανάπτυξης (ή απλά τον εαυτό σας) να κάνουμε πραγματικά σκληρό (και συνήθως πιο τεχνικά ενδιαφέροντα) πράγματα ότι οι τελικοί χρήστες μπορεί ποτέ να κάνει και ποτέ δεν θα πρέπει να προσπαθήσουμε για δικό τους.

Τις επόμενες εβδομάδες, Θα γράψω περισσότερα για το βιβλίο, συμπεριλαμβανομένων αφράτα πράγματα όπως "Πώς είναι έτσι να γράψει ένα βιβλίο" ότι ξέρω ότι πολλοί άνθρωποι ενδιαφέρονται να γνωρίζουν.  Πρώτα-θα παρουσιάσουμε συν-συγγραφείς μου χωρίς τους οποίους αυτό το βιβλίο δεν θα είχε επιβιώσει να δει το φως της ημέρας.

Διαβάστε περισσότερα για το βιβλίο για το Amazon web site.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Μοτίβα ΕΕΠ ροής εργασίας, Συμβουλές και κόλπα

Έδωσα την παρουσίασή μου σήμερα στο SharePoint Fest στο Ντένβερ. Εδώ είναι η παρουσίαση του PowerPoint ίδια: http://www.mstechblogs.com/paul/wp-content/uploads/2011/05/SharePointFest.pptx

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Ενημερωμένη έκδοση CodePlex Project: Επεκτάσεις ροής εργασίας του SharePoint Designer

Εδώ και αρκετό καιρό, ΜΟΥ wrote ότι προσπαθώ να αναστήσει παλιό μου CodePlex έργο, Επεκτάσεις ροής εργασίας του SharePoint Designer.  Το έργο αυτό CodePlex που αναπτύχθηκε για WSS/MOSS και προσθέτει μια χούφτα βοηθητικό πρόγραμμα τύπου λειτουργίες, όπως "ToLower()”, "ToUpper()”, "Δευτερεύουσα συμβολοσειρά()"και ούτω καθεξής.  Πρέπει ακόμη να έχει μια συνάρτηση στυλ γενικής χρήσης "κλήση υπηρεσίας web".  Μπορείτε να διαβάσετε περισσότερα σχετικά με το εδώ: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

Θα περισσότερο ή λιγότερο εγκαταλειφθεί αυτή πολύ λίγο.  Ποτέ από το SharePoint 2010 βγήκε, Ωστόσο, Σας έχετε την έννοια να κοιτάξουμε πίσω σε αυτό και να λειτουργήσει το SP 2010.  Καλά, σήμερα, Έκανα ακριβώς αυτό.  Εγώ δεν έχετε ενημερωθεί κώδικα ώστε να CodePlex ακόμη. Θέλω να εκπαιδεύσει τον εαυτό μου στις συμβάσεις CodePlex πριν το κάνω, αλλά did μπορώ να ενημερώσω την αρχική σελίδα wiki για το έργο.

Η ευρύτερη και πιο ενδιαφέρουσες επιπτώσεις είναι ότι η προσαρμοσμένη δραστηριότητες από WSS και MOSS φαίνεται να θύρας μέσω αρκετά εύκολα, που είναι ένα (Καλώς όρισες) έκπληξη.

Εδώ είναι τι μοιάζει στο SharePoint Designer όταν εργάζεται:

image

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Μη αυτόματη επεξεργασία αρχείου SPD XOML για την εκκαθάριση των μεταβλητών

Σε αυτό το post εδώ ("Λήψη απαντήσεων πίσω από την αρχή έγκρισης διαδικασία δραστηριότητα"), Ανέφερα ότι μπορείτε να προσθέσετε ένα σύνολο slew μεταβλητών ροής εργασίας κατά λάθος στη ροή εργασίας SharePoint Designer.  Τα πράγματα μπορούν να γίνουν γρήγορα ακατάστατη και δυσανάγνωστο.  Ειδικά, Εάν προσθέσετε την ενέργεια "Έναρξη δραστηριότητα διαδικασία έγκρισης" ροή εργασίας σας, το διαγράψετε και να προσθέσετε εκ νέου, θα καταλήξετε με όλες τις μεταβλητές ροής εργασιών της δραστηριότητας που δύο φορές. 

Είναι ένα πραγματικό πόνο να περάσει και να διαγράψετε όλους εκείνους με μη αυτόματο τρόπο, έτσι μου αν και θα προσπαθήσουμε να τις καταργήσετε απευθείας από το αρχείο XOML.  Αυτό αποδείχθηκε ότι είναι αρκετά εύκολο για να το κάνετε. 

Πρώτη, πρέπει να εντοπίσετε το πραγματικό αρχείο XOML.  Έστειλα επιστολή σχετικά με αυτό το θέμα εδώ: http://www.mstechblogs.com/paul/how-to-find-and-edit-spd-2010-workflow-xoml-files.  Μόλις την εντοπίσει, Ανοίξτε το αρχείο XOML και εντοπίστε μια μεταβλητή που θέλετε να καταργήσετε.  Σε αυτή την περίπτωση, Πρόσθεσα τη δραστηριότητα "Έναρξη διαδικασίας έγκρισης" μου ροή εργασίας δύο φορές.  Θέλω να καταργήσω μια μεταβλητή ροή εργασίας που ονομάζεται "isItemApproved", δεδομένου ότι αυτό δεν χρησιμοποιούνται πλέον και υπάρχει ένα διπλότυπο μεταβλητή με το όνομα "isItemApproved1". 

Απλώς κάντε μια αναζήτηση κειμένου για τη μεταβλητή.  Οθόνη μου μοιάζει με αυτό:

image 

Εάν πραγματοποιείτε αναζήτηση γύρω στο αρχείο XOML, θα δείτε ότι η "IsItemApproved1" χρησιμοποιείται σε πολλά διαφορετικά σημεία, ενώ η αρχική "IsItemApproved" είναι απλώς καθορίζεται μία φορά και να χρησιμοποιείται ποτέ.

Διαγράψτε το και στη συνέχεια αποθηκεύστε το αρχείο.

Το μόνο ευαίσθητο μέρος είναι ότι έπρεπε να πράγματι κλείσετε τελείως ΕΕΠ και ανοίξτε τον ξανά πριν ΕΕΠ αναγνώρισε ότι το πεδίο διαγραφεί.

Φυσικά, Διαγραφή πεδίων δεν είναι το μόνο πράγμα που μπορείτε να κάνετε με το XOML και επιτρέψτε μου να blog σχετικά με άλλα θέματα όπως αυτό στο μέλλον.

Θέλετε να είμαστε πολύ προσεκτικοί σχετικά με αυτό που κάνετε εδώ και λαμβάνει αντίγραφα ασφαλείας της εργασίας σας.  Μπορείτε να κάνετε μια φαινομενικά μικρές / διακριτική αλλαγή εδώ ότι trashes που αφορά τη ροή εργασίας κατά το ΕΕΠ και θα μπορούσαν να χάσουν ώρες της προσπάθειας ενώ κάνετε αναδόμηση αυτό.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Τρόπος εύρεσης και επεξεργαστείτε SPD 2010 Αρχεία ροής εργασίας XOML

Εξέταζα ένας εύκολος τρόπος για να καταργήσετε ένα σωρό μεταβλητών ροής εργασίας χωρίς να χρειάζεται να δαπανήσει μου σήμερα το απόγευμα σε μια πλήρη blown περίοδο βασανιστήρια λειτουργίας κλικ στο ΕΕΠ.  Η σκέψη μου ήταν να επεξεργαστείτε απευθείας το XOML, το οποίο είναι XML αρχείο υποκείμενο ΕΕΠ της δηλωτικής ροές εργασίας.  Αυτό είναι το πώς το βρήκα.

Πρώτη, Πηγαίνετε στην επιλογή όλα τα αρχεία στο πλαίσιο τοποθεσία αντικείμενα πλοήγησης.  Χρειάζεστε τα κατάλληλα δικαιώματα για να δείτε αυτό, Έτσι, εάν λείπει για εσάς, απευθύνω έκκληση προς το σωστό admin πρόσωπο για να σας εκχωρήσει το priv.  Αυτό είναι τι μοιάζει:

image

 

Όλα τα αρχεία εμφανίζει μια λίστα … όλα τα αρχεία:

image

Επιλέξτε το φάκελο "ροές εργασίας" και μπορείτε να δείτε μια λίστα από φακέλους για κάθε ροή εργασίας:

image

Κάντε κλικ στο σωστό φάκελο και  Μπορείτε να δείτε μια λίστα των όλα τα ενδιαφέροντα καλούδια που συγκροτούν μια δηλωτική ροή εργασίας της ΕΕΠ.  Κάντε δεξιό κλικ στο αρχείο .xoml το και επιλέξτε "Άνοιγμα με –> SharePoint Designer (Άνοιγμα ως XML)"για να επεξεργαστείτε απευθείας το XOML:

image

Μπορεί να θέλετε να κάνετε μια μη αυτόματη δημιουργία αντιγράφων ασφαλείας, πριν σας υποδεέστερο με τα πράγματα.  Μια τακτική αντιγραφή/επικόλληση του αρχείου απευθείας στο ΕΕΠ είναι πιθανώς αρκετά καλή, ή μπορείτε να αντιγράψετε επικολλήστε ολόκληρο το κείμενο XML και να το αποθηκεύσετε στην επιφάνεια εργασίας σας ή ό, τι είναι για σας συνηθίζει σε αυτές τις περιπτώσεις.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Λήψη απαντήσεων πίσω από την αρχή έγκρισης διαδικασία δραστηριότητα

Έχετε παίξει με διασκεδαστικά δραστηριότητα του SharePoint Designer ροής εργασίας νέων «Ξεκινά διαδικασία έγκρισης» και ήταν γρήγορα συναντήσουν εμπόδια διότι εγώ δεν μπορούσα αμέσως να απαντήσει στο ερώτημα, «εγκρίθηκε ή όχι?”. 

Η σύντομη απάντηση είναι ότι είναι αρκετά εύκολο να βρείτε την απάντηση.  Όταν προσθέτετε αυτήν τη δραστηριότητα για την κύρια ροή εργασιών σας, ΕΕΠ προσθέτει ένα bazillion μεταβλητές μεταβλητών ροής και παραμέτρους δεδομένων προέλευσης, όπως μπορείτε να δείτε εδώ:

SNAGHTML2350fe72

Θα παρατηρήσετε επίσης ότι εάν προσθέσετε περισσότερες από μία από αυτές, ΕΕΠ προσαρτά ένα "1" και ούτω καθεξής σε όλες τις μεταβλητές. 

Βρήκα ότι όταν διέγραψα την πρώτη δραστηριότητα «Ξεκινά διαδικασία έγκρισης», το πρώτο σύνολο συνδεδεμένων ροής εργασιών παρέμεινε μεταβλητές (Δυστυχώς).  Έτσι, Προσέξτε πώς μπορείτε να χρησιμοποιήσετε αυτό επειδή διαφορετικά, θα καταλήξετε με  μια πολύ ακατάστατη λίστα με μεταβλητές ροής εργασίας.

Απονέμω εύσημα Microsoft για μετά το «είναι» σύμβαση ονομασίας για μια Boolean μεταβλητή.  Η παρούσα σύμβαση καθιστά αρκετά σαφές τι είδους δεδομένα υποτίθεται ότι είναι εκεί.

Στην έρευνα σχετικά με, Βρήκα αυτό το χρήσιμο άρθρο: http://office.microsoft.com/en-us/sharepoint-designer-help/workflow-actions-in-sharepoint-designer-2010-a-quick-reference-guide-HA010376961.aspx.  Αυτό πραγματικά δεν αντιμετωπίζουν το συγκεκριμένο αυτό θέμα, αλλά έχει κάποιες καλές πληροφορίες σχετικά με το θέμα, οπότε θα πάω εκεί, αν θέλετε να μάθετε περισσότερα για αυτή τη συγκεκριμένη δραστηριότητα και αδελφά στοιχεία του.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

SharePoint Designer 2010 Συνάρτηση MOD

Εργάζομαι από κάποιο αρχείο καταγραφής όπου οι εργαζόμενοι να ζητήσετε διακοπές, αναρρωτική, κλπ. Έναν κανόνα επικύρωσης που απαιτεί ότι πρέπει πάντα ζητάτε χρόνο στο 4 διαστήματα ωρών.  Αυτό είναι αρκετά εύκολο να – χρησιμοποιήσετε μια λειτουργική μονάδα συνάρτηση.  Λειτουργική μονάδα λειτουργία σάς το υπόλοιπο τμήμα.  Αν δεν υπάρχει υπόλοιπο, λειτουργική μονάδα είναι μηδέν, διαφορετικά, είναι ό, τι έχει μείνει.  Για παράδειγμα, 8 Mod 4 = 0 (8 / 4 = 2 με καμία κλάσμα).  Από την άλλη, 8 Mod 5 είναι 3.

Χρειάζεται να το κάνετε αυτό μία φορά με το ΕΕΠ 2007 μια φορά και σας στην πραγματικότητα τελείωσε χρήση μιας φόρμας του InfoPath για την επίλυση, έτσι το έπραξε στο προσκήνιο τη στιγμή.  Στην τρέχουσα περίπτωση, μπορεί να υπάρχει μια φόρμα του InfoPath στην εικόνα, αλλά αυτό δεν είναι σαφές ακόμη.  Έτσι, Δούλευα από μια τεχνική για να εξασφαλιστεί ότι οι αιτήσεις είναι πάντα στο 4 ώρα προσαυξήσεις.  Θα ήθελα να κάνει το math, Αποθηκεύστε το σε μια συμβολοσειρά και είναι η δευτερεύουσα στη συνέχεια κάνει κάποια συμβολοσειρά stuff. 

Εγώ τραβήξτε SPD 2010 και την έκπληξή μου (και λίγο αμηχανία) υπάρχει μια λειτουργική μονάδα συνάρτηση ήδη:

image

Είμαι πάλι ευχάριστη έκπληξη ότι κάτι χρειάζεται είναι ήδη εκεί έξω από το πλαίσιο.  Φαίνεται σαν μια συνάρτηση περίεργο για τη Microsoft να συμπεριλάβει στο μείγμα.  Έχει ένα είδος "αυτό είναι εύκολο, Ας την πετάξουν στο"αίσθηση σε αυτό.  Δείχνω κατανόηση που, όπως το κάνω μόνος μου όλη την ώρα.  Αυτό το έργο CodePlex έχει ένα σύνολο μικρών στρογγυλών λίγο τις λειτουργίες που προκύπτουν από την αρχή της ItsEasy.  Την ίδια στιγμή, Microsoft εξακολουθεί να υποστηρίζει αποδεικτικά στοιχεία το εφέ "95% του τρόπου" μαζί με το προϊόν.  Εξασφαλίζουν την υλοποίηση η συνάρτηση Mod, αλλά δεν τη συνάρτηση round, για παράδειγμα.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

SharePoint Designer 2007 Έργο CodePlex επεκτάσεις ροής εργασίας

Εγώ είμαι στόκος μαζί μου δεύτερο έργο CodePlex (λεπτομέρειες θα ανακοινωθούν την Τετάρτη αυτή την εβδομάδα, συν ή μείον) και είχα μια ματιά στο πρώτο έργο μου, "Επεκτάσεις ροής εργασίας του SharePoint Designer". Ήμουν σοκαρισμένος και αμηχανία να δείτε ότι έχει κατέβει πάνω από 4,800 φορές:

image

Βασικά, ξέχασαν το έργο αυτό στην τελευταία 12 μήνες. Είμαι σε δύσκολη θέση επειδή έχω εγκαταλείψει ουσιαστικά.

Εγώ πρόκειται να έχουν μια άλλη ματιά και να θυμίζουν τον εαυτό μου που είναι όλα σχετικά με.

Αν κάποιος ενδιαφέρεται να εργάζεται πάνω σε αυτό, Επιτρέψτε μου να ξέρω και θα δούμε για συνεργασία σε αυτό. 4,800 λήψεις δεν είναι ένα τεράστιο ποσό, αλλά είναι περισσότερο από ό, τι κατάλαβα ποτέ και αξίζει πιθανώς κάποια προσπάθεια να πάρει επάνω, και τη μεταφορά τους προς τα εμπρός.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin