Σημείωση
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να συνδεθείτε ή να αλλάξετε καταλόγους.
Η πρόσβαση σε αυτή τη σελίδα απαιτεί εξουσιοδότηση. Μπορείτε να δοκιμάσετε να αλλάξετε καταλόγους.
Παρέχει συμβάντα, μεθόδους και αντικείμενα για αλληλεπίδραση με τα δεδομένα ροής επιχειρηματικής διαδικασίας σε μια φόρμα. Ανατρέξτε στη formContext.ui.process (αναφορά API προγράμματος-πελάτη) για μεθόδους αλληλεπίδρασης με το στοιχείο ελέγχου ροής επιχειρηματικής διαδικασίας στη φόρμα.
Επεξεργασία συμβάντων και μεθόδων χειρισμού συμβάντων
Χρησιμοποιήστε τις ακόλουθες μεθόδους συμβάντων και χειρισμού συμβάντων για τη σύνταξη δεσμών ενεργειών για ροές επιχειρηματικής διαδικασίας.
Μέθοδοι ενεργούς διεργασίας
Χρησιμοποιήστε αυτές τις μεθόδους για να ανακτήσετε πληροφορίες σχετικά με την ενεργή διαδικασία και να ορίσετε μια διαφορετική διαδικασία ως την ενεργή διαδικασία.
| Όνομα | Περιγραφή |
|---|---|
| getActiveProcess | Επιστρέφει ένα αντικείμενο διεργασίας που αντιπροσωπεύει την ενεργή διαδικασία. |
| ορισμόςActiveProcess | Ορίζει μια Διεργασία ως την ενεργή διαδικασία. |
Μέθοδοι διεργασίας
Μια διαδικασία περιέχει τα δεδομένα για μια ροή επιχειρηματικής διαδικασίας. Χρησιμοποιήστε τις μεθόδους για πρόσβαση στις ιδιότητες της διαδικασίας.
| Όνομα | Περιγραφή |
|---|---|
| getId | Επιστρέφει το μοναδικό αναγνωριστικό της διαδικασίας. |
| getName | Επιστρέφει το όνομα της διαδικασίας. |
| getStages | Επιστρέφει μια συλλογή σταδίων της διαδικασίας. |
| isRendered | Επιστρέφει μια δυαδική τιμή που υποδεικνύει εάν αποδίδεται η διαδικασία. |
Μέθοδοι ProcessInstance
Χρησιμοποιήστε αυτές τις μεθόδους για να ανακτήσετε πληροφορίες σχετικά με όλες τις παρουσίες διαδικασίας για μια εγγραφή και να ορίσετε μια παρουσία διαδικασίας ως την ενεργή παρουσία.
| Όνομα | Περιγραφή |
|---|---|
| getProcessInstances | Επιστρέφει όλες τις παρουσίες διαδικασίας για την εγγραφή πίνακα στην οποία έχει πρόσβαση ο καλών χρήστης. |
| setActiveProcessInstance | Ορίζει μια παρουσία διαδικασίας ως την ενεργή παρουσία. |
Μέθοδοι παρουσίας
Μια παρουσία διαδικασίας περιέχει τα δεδομένα για μια παρουσία της ροής επιχειρηματικής διαδικασίας. Χρησιμοποιήστε τις μεθόδους για πρόσβαση στις ιδιότητες της παρουσίας διαδικασίας.
| Όνομα | Περιγραφή |
|---|---|
| getInstanceId | Επιστρέφει το μοναδικό αναγνωριστικό της παρουσίας διαδικασίας. |
| getInstanceName | Επιστρέφει το όνομα της παρουσίας διαδικασίας. |
| getStatus | Επιστρέφει την τρέχουσα κατάσταση της παρουσίας διαδικασίας. |
| setStatus | Ορίζει την τρέχουσα κατάσταση της ενεργής παρουσίας διαδικασίας. |
Μέθοδοι ενεργού σταδίου
Χρησιμοποιήστε αυτές τις μεθόδους για να ανακτήσετε πληροφορίες σχετικά με το ενεργό στάδιο και να ορίσετε ένα διαφορετικό στάδιο ως το ενεργό στάδιο.
| Όνομα | Περιγραφή |
|---|---|
| getActiveStage | Επιστρέφει ένα αντικείμενο Σταδίου που αντιπροσωπεύει το ενεργό στάδιο. |
| setActiveStage | Ορίζει ένα ολοκληρωμένο στάδιο ως το ενεργό στάδιο. |
Μέθοδοι σταδίου
Ένα στάδιο περιέχει τα δεδομένα για ένα στάδιο σε μια ροή επιχειρηματικής διαδικασίας. Χρησιμοποιήστε τις μεθόδους για πρόσβαση στις ιδιότητες του σταδίου.
| Όνομα | Περιγραφή |
|---|---|
| getCategory | Επιστρέφει ένα αντικείμενο με μια μέθοδο getValue , η οποία θα επιστρέψει την ακέραια τιμή της κατηγορίας ροής επιχειρηματικής διαδικασίας. |
| getEntityName | Επιστρέφει το λογικό όνομα του πίνακα που σχετίζεται με το στάδιο. |
| getId | Επιστρέφει το μοναδικό αναγνωριστικό του σταδίου. |
| getName | Επιστρέφει το όνομα του σταδίου. |
| getNavigationBehavior | Επιστρέφει ένα αντικείμενο συμπεριφοράς περιήγησης για ένα στάδιο που μπορεί να χρησιμοποιηθεί για να καθορίσετε εάν το κουμπί Δημιουργία είναι διαθέσιμο για τους χρήστες για τη δημιουργία άλλης εγγραφής πίνακα σε ένα σενάριο περιήγησης ροής επιχειρηματικής διαδικασίας μεταξύ πινάκων. |
| getStatus | Επιστρέφει την κατάσταση του σταδίου. |
| getSteps | Επιστρέφει μια συλλογή βημάτων στο στάδιο. |
Μέθοδοι βήματος
Ένα βήμα περιέχει τα δεδομένα για ένα βήμα σε ένα στάδιο μιας ροής επιχειρηματικής διαδικασίας. Χρησιμοποιήστε τις μεθόδους για πρόσβαση στις ιδιότητες του βήματος.
| Όνομα | Περιγραφή |
|---|---|
| getAttribute | Επιστρέφει το λογικό όνομα της στήλης που σχετίζεται με το βήμα. |
| getName | Επιστρέφει το όνομα του βήματος. |
| getProgress | Επιστρέφει την πρόοδο του βήματος ενέργειας. |
| απαιτείται | Επιστρέφει μια δυαδική τιμή που υποδεικνύει εάν το βήμα απαιτείται στη ροή επιχειρηματικής διαδικασίας. |
| setProgress | Ενημερώνει την πρόοδο του βήματος ενέργειας. |
Μέθοδοι περιήγησης
Χρησιμοποιήστε αυτές τις μεθόδους για να μετακινηθείτε στο επόμενο και στο προηγούμενο στάδιο. Και οι δύο αυτές μέθοδοι θα προκαλέσουν την εκδήλωση OnStageChange.
| Όνομα | Περιγραφή |
|---|---|
| μετακίνησηΕπόμενο | Προχωρά στο επόμενο στάδιο. |
| μετακίνησηPrevious | Μετακινείται στο προηγούμενο στάδιο. |
Άλλες χρήσιμες μέθοδοι
Χρησιμοποιήστε αυτές τις μεθόδους για να βρείτε πληροφορίες σχετικά με τα στάδια στην ενεργή διαδρομή, τις ενεργοποιημένες διαδικασίες και το επιλεγμένο στάδιο.
| Όνομα | Περιγραφή |
|---|---|
| getActivePath | Λαμβάνει μια συλλογή σταδίων προς το παρόν στην ενεργή διαδρομή με μεθόδους για αλληλεπίδραση με τα στάδια που εμφανίζονται στο στοιχείο ελέγχου ροής επιχειρηματικής διαδικασίας. |
| getEnabledProcesses | Ανακτά ασύγχρονα τις ροές επιχειρηματικής διαδικασίας που είναι ενεργοποιημένες για έναν πίνακα στον οποίο μπορεί να μεταβεί ο τρέχων χρήστης. |
| getSelectedStage | Λαμβάνει το τρέχον επιλεγμένο στάδιο. |
Σχετικά άρθρα
formContext.ui.process (αναφορά API προγράμματος-πελάτη)
Κατανόηση του μοντέλου αντικειμένου Xrm
Στοιχεία ελέγχου (αναφορά API προγράμματος-πελάτη)