Dokumen ini diterjemahkan oleh AI. Untuk ketidakakuratan apa pun, silakan lihat versi bahasa Inggris
Mirip dengan pernyataan switch / case atau if / else if dalam bahasa pemrograman. Sistem akan mengevaluasi beberapa kondisi yang telah dikonfigurasi secara berurutan. Setelah satu kondisi terpenuhi, alur kerja akan menjalankan cabang yang sesuai dan melewati pemeriksaan kondisi berikutnya. Jika tidak ada kondisi yang terpenuhi, cabang "Lainnya" akan dieksekusi.
Di antarmuka konfigurasi alur kerja, klik tombol plus ("+") pada alur untuk menambahkan node "Percabangan Multi-kondisi":

Setelah dibuat, node ini secara default menyertakan dua cabang:
Klik tombol "Tambah cabang" di bawah node untuk menambahkan lebih banyak cabang kondisi.

Setelah mengklik "Tambah cabang", cabang baru akan ditambahkan sebelum cabang "Lainnya".

Ketika ada beberapa cabang kondisi, klik ikon tempat sampah di sebelah kanan cabang untuk menghapusnya. Jika hanya tersisa satu cabang kondisi, cabang tersebut tidak dapat dihapus.

Menghapus cabang juga akan menghapus semua node di dalamnya; harap berhati-hati saat melakukan tindakan ini.
Cabang "Lainnya" adalah cabang bawaan dan tidak dapat dihapus.
Klik nama kondisi di bagian atas cabang untuk mengedit detail kondisi spesifik:

Mendukung label kustom. Setelah diisi, label ini akan ditampilkan sebagai nama kondisi dalam diagram alur. Jika tidak dikonfigurasi (atau dibiarkan kosong), secara default akan ditampilkan sebagai "Kondisi 1", "Kondisi 2", dan seterusnya, secara berurutan.

Saat ini mendukung tiga mesin:
Ketiga mode ini mendukung penggunaan variabel konteks alur kerja sebagai parameter.
Di panel konfigurasi node, Anda dapat mengatur tindakan selanjutnya ketika tidak ada kondisi yang terpenuhi:

Terlepas dari metode penanganan yang dipilih, ketika tidak ada kondisi yang terpenuhi, alur akan terlebih dahulu masuk ke cabang "Lainnya" untuk mengeksekusi node di dalamnya.
Dalam riwayat eksekusi alur kerja, node Percabangan Multi-kondisi mengidentifikasi hasil penilaian setiap kondisi menggunakan warna yang berbeda:

Jika kesalahan konfigurasi menyebabkan pengecualian perhitungan kondisi, selain ditampilkan berwarna merah, mengarahkan kursor mouse ke nama kondisi akan menampilkan informasi kesalahan spesifik:

Ketika terjadi pengecualian perhitungan kondisi, node Percabangan Multi-kondisi akan berakhir dengan status "Error" dan tidak akan melanjutkan eksekusi node berikutnya.