Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menyediakan peristiwa, metode, dan objek untuk berinteraksi dengan data alur proses bisnis pada formulir. Lihat formContext.ui.process (Referensi API Klien) untuk metode berinteraksi dengan kontrol alur proses bisnis pada formulir.
Memproses peristiwa dan metode penanganan aktivitas
Gunakan peristiwa dan metode penanganan aktivitas berikut untuk menulis skrip untuk alur proses bisnis.
Metode Proses Aktif
Gunakan metode ini untuk mengambil informasi tentang proses aktif dan mengatur proses yang berbeda sebagai proses aktif.
| Nama | Description |
|---|---|
| getActiveProcess | Mengembalikan objek Proses yang mewakili proses aktif. |
| setActiveProcess | Mengatur Proses sebagai proses aktif. |
Metode proses
Proses berisi data untuk alur proses bisnis. Gunakan metode untuk mengakses properti proses.
| Nama | Description |
|---|---|
| getId | Mengembalikan pengidentifikasi unik proses. |
| getName | Mengembalikan nama proses. |
| getStages | Mengembalikan kumpulan tahapan dalam proses. |
| isRendered | Mengembalikan nilai boolean yang menunjukkan apakah proses dirender. |
Metode ProcessInstance
Gunakan metode ini untuk mengambil informasi tentang semua instans proses untuk rekaman dan untuk mengatur instans proses sebagai instans aktif.
| Nama | Description |
|---|---|
| getProcessInstances | Mengembalikan semua instans proses untuk rekaman tabel yang dapat diakses pengguna panggilan. |
| setActiveProcessInstance | Mengatur instans proses sebagai instans aktif. |
Metode instans
Instans proses berisi data untuk instans alur proses bisnis. Gunakan metode untuk mengakses properti instans proses.
| Nama | Description |
|---|---|
| getInstanceId | Mengembalikan pengidentifikasi unik instans proses. |
| getInstanceName | Mengembalikan nama instans proses. |
| getStatus | Mengembalikan status instans proses saat ini. |
| setStatus | Mengatur status instans proses aktif saat ini. |
Metode Tahap Aktif
Gunakan metode ini untuk mengambil informasi tentang tahap aktif dan menetapkan tahap yang berbeda sebagai tahap aktif.
| Nama | Description |
|---|---|
| getActiveStage | Mengembalikan objek Tahap yang mewakili tahap aktif. |
| setActiveStage | Menetapkan tahap selesai sebagai tahap aktif. |
Metode tahapan
Tahap berisi data untuk tahap dalam alur proses bisnis. Gunakan metode untuk mengakses properti tahapan.
| Nama | Description |
|---|---|
| getCategory | Mengembalikan objek dengan metode getValue yang akan mengembalikan nilai bilangan bulat dari kategori alur proses bisnis. |
| getEntityName | Mengembalikan nama logis tabel yang terkait dengan tahapan. |
| getId | Mengembalikan pengidentifikasi unik tahap. |
| getName | Mengembalikan nama tahap. |
| getNavigationBehavior | Mengembalikan objek perilaku navigasi untuk tahap yang dapat digunakan untuk menentukan apakah tombol Buat tersedia bagi pengguna untuk membuat rekaman tabel lain dalam skenario navigasi alur proses bisnis lintas tabel. |
| getStatus | Mengembalikan status tahapan. |
| getSteps | Mengembalikan kumpulan langkah-langkah dalam tahap. |
Metode langkah
Langkah berisi data untuk langkah dalam tahap dalam alur proses bisnis. Gunakan metode untuk mengakses properti langkah.
| Nama | Description |
|---|---|
| getAttribute | Mengembalikan nama logis kolom yang terkait dengan langkah tersebut. |
| getName | Mengembalikan nama langkah. |
| getProgress | Mengembalikan kemajuan langkah tindakan. |
| isRequired | Mengembalikan nilai boolean yang menunjukkan apakah langkah diperlukan dalam alur proses bisnis. |
| setProgress | Memperbarui kemajuan langkah tindakan. |
Metode navigasi
Gunakan metode ini untuk berpindah ke tahap berikutnya dan sebelumnya. Kedua metode ini akan menyebabkan peristiwa OnStageChange terjadi.
| Nama | Description |
|---|---|
| moveNext | Maju ke tahap berikutnya. |
| movePrevious | Berpindah ke tahap sebelumnya. |
Metode berguna lainnya
Gunakan metode ini untuk menemukan informasi tentang tahapan di jalur aktif, proses yang diaktifkan, dan tahap yang dipilih.
| Nama | Description |
|---|---|
| getActivePath | Mendapatkan kumpulan tahapan yang saat ini berada di jalur aktif dengan metode untuk berinteraksi dengan tahapan yang ditampilkan dalam kontrol alur proses bisnis. |
| getEnabledProcesses | Secara asinkron mengambil alur proses bisnis yang diaktifkan untuk tabel yang dapat dialihkan pengguna saat ini. |
| getSelectedStage | Mendapatkan tahap yang saat ini dipilih. |
Artikel terkait
formContext.ui.process (Referensi API Klien)
Memahami model objek Xrm
Kontrol (Referensi API Klien)