movePrevious (препратка към API на клиент)

Преминава към предишния етап.

Можете също да преминете към предишен етап в друга таблица.

Синтаксис

formContext.data.process.movePrevious(callbackFunction);

Параметри

Име Вид Необходимо Описание
callbackFunction Function Не Функция за повикване, когато операцията завърши. Вижте callbackFunction

callbackFunction

На тази функция за обратно повикване се подава една от следните низови стойности, показваща състоянието на операцията:

Стойност Причина
success Операцията е успешна.
crossEntity Следващият етап е за друга таблица.
beginning Активният етап е първият етап от активния път.
invalid Операцията е неуспешна, защото избраният етап не е същият като активния етап.
dirtyForm Тази стойност се връща, ако данните в страницата не са записани.
stageGate Една или повече задължителни колони в текущия етап са празни.
preventDefault Тази стойност се връща, ако OnPreStageChange манипулатор на събитие извиква preventDefault.

Важно

Този метод може да се използва само когато избраният етап и активният етап са еднакви. Когато вашият код се инициира от събитието OnStageChange , текущият етап ще бъде избран. Когато вашият код се инициира от събитието OnStageSelected , трябва да използвате метода getActiveStage , за да проверите дали избраният етап е и активният етап. За всяко друго събитие във формуляр не е възможно да се определи кой етап е избран в момента. За най-добри резултати този метод трябва да се използва само в код, извикан във функции, инициирани от събитията OnStageChange и OnStageSelected .

Забележки

Този метод причинява възникването на събитие OnStageChange .

moveNext
formContext.data.process