Ambil perhatian
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba log masuk atau menukar direktori.
Akses ke halaman ini memerlukan kebenaran. Anda boleh cuba menukar direktori.
Menetapkan Proses sebagai proses aktif.
Jika proses perniagaan yang ditetapkan sebagai aktif sudah mempunyai contoh, tika akan ditandakan sebagai aktif dan borang rekod utama akan dimuatkan semula untuk menunjukkannya. Jika tiada tika wujud untuk proses tersebut, tika baharu dicipta, ditandakan sebagai aktif dan borang rekod utama akan dimuatkan semula untuk menunjukkannya.
Jika berbilang contoh proses wujud, salah satu daripadanya akan dipilih mengikut logik lalai untuk ditandakan sebagai aktif. Biasanya, ini ialah contoh proses yang paling baru digunakan oleh pengguna semasa.
Nota
- Kaedah ini
setActiveProcesshendaklah digunakan semasa mencipta atau mengedit rekod. GunakansetActiveProcesskaedah untuk menetapkan proses aktif untuk aliran proses perniagaan dan bukannyaprocessIddanprocessInstanceIddenganXrm.Navigation.openFormkaedah . - Kaedah ini
setActiveProcessakan memuatkan semula borang dan sebarang data yang tidak disimpan akan hilang.
Sintaks
formContext.data.process.setActiveProcess(processId, callbackFunction);
Parameter_
| Nama | Jenis | Wajib | Description |
|---|---|---|---|
processId |
String | Ya | Id proses untuk ditetapkan sebagai proses aktif. |
callbackFunction |
Function | Tidak | Fungsi untuk memanggil apabila operasi selesai. Fungsi panggilan balik ini dihantar salah satu daripada nilai rentetan berikut untuk menunjukkan sama ada operasi berjaya: - success: Operasi berjaya.- invalid: ProcessId tidak sah atau proses tidak didayakan. |
Artikel berkaitan
dapatAktifProses
setActiveProcessInstance
formContext.data.process