Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Etkin işlem olarak bir İşlem ayarlar.
Etkin olarak ayarlanan iş sürecinin zaten bir örneği varsa, örnek etkin olarak işaretlenir ve birincil kayıt formu yeniden yüklenerek gösterilir. İşlem için örnek yoksa, etkin olarak işaretlenmiş yeni bir örnek oluşturulur ve birincil kayıt formu bunu göstermek için yeniden yüklenir.
İşlemin birden çok örneği varsa, etkin olarak işaretlenecek varsayılan mantık başına bunlardan biri seçilir. Bu genellikle geçerli kullanıcı tarafından en son kullanılan işlem örneğidir.
Uyarı
- yöntemi
setActiveProcess, kayıt oluşturulurken veya düzenlenirken kullanılmalıdır.setActiveProcessyöntemi yerineprocessIdveprocessInstanceIdXrm.Navigation.openFormile bir iş süreci akışı için etkin süreci ayarlamak için yöntemini kullanın. -
setActiveProcessyöntemi formu yeniden yükler ve kaydedilmemiş tüm veriler kaybolur.
Sözdizimi
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parametre
| İsim | Türü | Gerekli | Description |
|---|---|---|---|
processId |
String | Yes | Etkin işlem olarak ayarlanacağı işlemin kimliği. |
callbackFunction |
İşlev | Hayı | İşlem tamamlandığında çağrılacak bir işlev. Bu geri çağırma işlevi, işlemin başarılı olup olmadığını göstermek için aşağıdaki dize değerlerinden birine geçirilir: - success: İşlem başarılı oldu.- invalid: processId geçerli değil veya işlem etkinleştirilmedi. |
İlgili makaleler
getActiveProcess
setActiveProcessInstance
formContext.data.process