Κοινοποίηση μέσω


moveNext (αναφορά API προγράμματος-πελάτη)

Προχωρά στο επόμενο στάδιο.

Η μετακίνηση στο επόμενο στάδιο δεν υποστηρίζεται για διαφορετικούς πίνακες.

Σύνταξη

formContext.data.process.moveNext(callbackFunction);

Παράμετροι

Όνομα Δακτυλογραφώ Απαραίτητο Περιγραφή
callbackFunction Function Όχι Μια συνάρτηση που θα καλέσει όταν ολοκληρωθεί η λειτουργία. Ανατρέξτε στο callbackFunction

callbackFunction

Αυτή η συνάρτηση επιστροφής κλήσης διαβιβάζεται μία από τις παρακάτω τιμές συμβολοσειράς για να υποδείξει την κατάσταση της λειτουργίας:

Τιμή Λόγος
success Η λειτουργία ολοκληρώθηκε με επιτυχία.
crossEntity Το επόμενο στάδιο είναι για έναν διαφορετικό πίνακα.
end Το ενεργό στάδιο είναι το τελευταίο στάδιο της ενεργής διαδρομής.
invalid Η λειτουργία απέτυχε επειδή το επιλεγμένο στάδιο δεν είναι ίδιο με το ενεργό στάδιο.
dirtyForm Αυτή η τιμή επιστρέφεται εάν τα δεδομένα στη σελίδα δεν έχουν αποθηκευτεί.
stageGate Μία ή περισσότερες απαιτούμενες στήλες στο τρέχον στάδιο είναι κενές.

Σημαντικό

Αυτή η μέθοδος μπορεί να χρησιμοποιηθεί μόνο όταν το επιλεγμένο στάδιο και το ενεργό στάδιο είναι ίδια. Όταν ο κείμενός σας ξεκινήσει από το συμβάν OnStageChange , θα επιλεγεί το τρέχον στάδιο. Όταν ο κωδικός σας ξεκινήσει από το συμβάν OnStageSelected , θα πρέπει να χρησιμοποιήσετε τη μέθοδο getActiveStage για να επαληθεύσετε ότι το επιλεγμένο στάδιο είναι επίσης το ενεργό στάδιο. Για οποιοδήποτε άλλο συμβάν φόρμας, δεν είναι δυνατό να προσδιοριστεί ποιο στάδιο είναι επιλεγμένο τη συγκεκριμένη στιγμή. Για βέλτιστα αποτελέσματα, αυτή η μέθοδος θα πρέπει να χρησιμοποιείται μόνο σε κώδικα που καλείται σε συναρτήσεις που εκκινούνται από τα συμβάντα OnStageChange και OnStageSelected .

Παρατηρήσεις

Αυτή η μέθοδος προκαλεί το συμβάν OnStageChange να προκύψει.

μετακίνησηPrevious
formContext.data.process