Aracılığıyla paylaş


OnStageChange Olayı (İstemci API başvurusu)

Bu olay, bir iş süreci akış denetiminin aşaması değiştiğinde gerçekleşir. Bu olay, kullanıcı kullanıcı arabiriminde Sonraki Aşama veya Önceki aşamaya taşı düğmelerine tıkladığında veya bir geliştirici veya formContext.data.process.movePrevious yöntemlerini kullandığında formContext.data.process.moveNext oluşur. Bu olay için işleyicideki kodu kullanarak aşama değişikliğini iptal edebilirsiniz.

Bu olay için olay işleyicilerine bir yürütme bağlamı nesnesi geçirilir. Aşağıdaki yöntemlere sahip bir nesneyi almak için getEventArgs yöntemini kullanabilirsiniz:

  • getDirection: Aşama değişikliğinin yönünü göstermek için "next" veya "previous" olan bir dize döndürür.
  • getStage: Bir aşama nesnesi döndürür. Gezinti yeni bir tabloya geçtiğinde, döndürülen aşama hedef aşama nesnesini,yani sonraki etkin aşamayı temsil eder. Gezinti yeni bir tabloya geçtiğinde, aşama, önceki etkin aşama nesnesinden gezinilen aşamadır. Daha fazla bilgi: Aşama yöntemleri.

Bu olay için desteklenen yöntemler

  • formContext.data.process. bu olay için olay işleyicileri eklemek için addOnStageChange yöntemi.
  • formContext.data.process. bu olayın olay işleyicilerini kaldırmak için removeOnStageChange yöntemi.

Olaylar (İstemci API başvurusu)
Model temelli uygulamalarda formlar ve kılavuzlardaki olaylar