Поділитися через


movePrevious (довідник з API клієнта)

Перехід до попереднього етапу.

Ви також можете перейти до попереднього етапу в іншій таблиці.

Синтаксис

formContext.data.process.movePrevious(callbackFunction);

Параметри

Унікальне ім'я Ввести Необхідний Опис
callbackFunction Function Ні Функція, яка викликається після завершення операції. Див . зворотний викликФункція

зворотний викликФункція

Ця функція зворотного виклику передається одним із наведених нижче значень рядка для позначення стану операції:

Значення Причина
success Операцію виконано успішно.
crossEntity Наступний етап – для іншої таблиці.
beginning Активна стадія – це перша стадія активного шляху.
invalid Не вдалося виконати операцію, оскільки вибраний етап не збігається з активною стадією.
dirtyForm Це значення повертається, якщо дані на сторінці не зберігаються.
stageGate Один або кілька обов'язкових стовпців на поточній стадії пусті.
preventDefault Це значення повертається, OnPreStageChange якщо обробник подій викликає preventDefault.

Важливо

Цей метод можна використовувати, лише якщо вибрана стадія та активна стадія однакові. Коли код ініціюється з події OnStageChange , буде вибрано поточну стадію. Коли код ініціюється з події OnStageSelected , слід скористатися методом getActiveStage, щоб переконатися, що вибрана стадія також активна. Для будь-якої іншої події форми не можна визначити, який етап зараз вибрано. Для отримання найкращих результатів цей метод слід використовувати лише в коді, який викликається в функціях, ініційованих подіями OnStageChange і OnStageSelected .

Зауваження

Цей метод призводить до події OnStageChange .

moveNext
formContext.data.process