إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
الانتقال إلى المرحلة السابقة.
يمكنك أيضا الانتقال إلى مرحلة سابقة في جدول مختلف.
بناء الجملة
formContext.data.process.movePrevious(callbackFunction);
المعلمات
| Name | نوع | مطلوبة | الوصف |
|---|---|---|---|
callbackFunction |
الوظيفة | لا | دالة لاستدعاء عند اكتمال العملية. راجع رد الاتصالالتشغيل |
دالة رد الاتصال
يتم تمرير دالة رد الاتصال هذه إحدى قيم السلسلة التالية للإشارة إلى حالة العملية:
| القيمة | Reason |
|---|---|
success |
نجحت العملية. |
crossEntity |
المرحلة التالية هي لجدول مختلف. |
beginning |
المرحلة النشطة هي المرحلة الأولى من المسار النشط. |
invalid |
فشلت العملية لأن المرحلة المحددة ليست هي نفس المرحلة النشطة. |
dirtyForm |
يتم إرجاع هذه القيمة إذا لم يتم حفظ البيانات الموجودة في الصفحة. |
stageGate |
عمود واحد أو أكثر مطلوب في المرحلة الحالية فارغ. |
preventDefault |
يتم إرجاع هذه القيمة إذا استدعى OnPreStageChange معالج الأحداث preventDefault. |
هام
يمكن استخدام هذا الأسلوب فقط عندما تكون المرحلة المحددة والمرحلة النشطة هي نفسها. عند بدء التعليمات البرمجية الخاصة بك من الحدث OnStageChange ، سيتم تحديد المرحلة الحالية. عند بدء التعليمات البرمجية الخاصة بك من الحدث OnStageSelected ، يجب استخدام أسلوب getActiveStage للتحقق من أن المرحلة المحددة هي أيضا المرحلة النشطة. بالنسبة لأي حدث نموذج آخر، لا يمكن تحديد المرحلة المحددة حاليا. للحصول على أفضل النتائج، يجب استخدام هذا الأسلوب فقط في التعليمات البرمجية التي يتم استدعاؤها في الدالات التي بدأها الحدثان OnStageChange و OnStageSelected .
ملاحظات
يؤدي هذا الأسلوب إلى حدوث الحدث OnStageChange .