Tindakan bersyarat
Tindakan bersyarat memungkinkan Anda menyesuaikan tindakan mana yang akan dijalankan berdasarkan hasil pernyataan bersyarat.
Daftar berikut menampilkan beberapa aplikasi dan fitur:
- Gunakan If conditionals untuk mengevaluasi semua jenis kondisi.
- Gunakan kondisional Switch untuk membandingkan satu variabel dengan beberapa nilai yang memungkinkan.
- Mencakup beberapa skenario dengan menggunakan kondisional bertumpuk.
- Berikan perilaku default dan alternatif ke alur desktop Anda berdasarkan data yang tersedia.
Untuk menemukan informasi selengkapnya tentang cara menggunakan kondisional, buka Menggunakan kondisional.
Case
Ekspresi yang, jika terpenuhi, blok tindakan yang terkait dengan kasus tertentu berjalan.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Operator | Tidak Tersedia | Sama dengan (=), Tidak sama dengan (<>), Lebih besar dari (>), Lebih besar dari atau sama dengan (>=), Kurang dari (),< Kurang dari atau sama dengan (<=), Mengandung, Tidak mengandung, Kosong, Tidak kosong, Dimulai dengan, Tidak dimulai dengan, Berakhir dengan, Tidak berakhir dengan, Kosong, Tidak kosong | Sama dengan (=) | Operator perbandingan case ini |
Nilai yang akan dibandingkan | No | * | Masukkan nilai yang akan dibandingkan dengan nilai blok switch |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Default case
Blok tindakan yang dijalankan, jika tidak ada ekspresi kasus yang terpenuhi di badan sakelar.
Parameter input
Tindakan ini tidak memerlukan input apa pun.
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Else
Menandai awal blok tindakan yang berjalan jika kondisi yang ditentukan dalam pernyataan 'Jika' sebelumnya tidak terpenuhi.
Parameter input
Tindakan ini tidak memerlukan input apa pun.
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Else if
Menandai awal blok tindakan yang berjalan jika kondisi yang ditentukan dalam pernyataan 'Jika' sebelumnya tidak terpenuhi, namun kondisi yang ditentukan dalam pernyataan ini terpenuhi.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Operator | Tidak Tersedia | Sama dengan (=), Tidak sama dengan (<>), Lebih besar dari (>), Lebih besar dari atau sama dengan (>=), Kurang dari (),< Kurang dari atau sama dengan (<=), Mengandung, Tidak mengandung, Kosong, Tidak kosong, Dimulai dengan, Tidak dimulai dengan, Berakhir dengan, Tidak berakhir dengan, Kosong, Tidak kosong | Sama dengan (=) | Pilih relasi dari operand pertama ke operand kedua. |
Operand pertama | No | * | Masukkan nama nilai yang ditentukan oleh tindakan, teks, angka, atau ekspresi sebelumnya untuk dibandingkan dengan operand kedua. | |
Operand kedua | No | * | Masukkan nama nilai yang dihasilkan oleh tindakan, teks, angka, atau ekspresi sebelumnya untuk dibandingkan dengan operand pertama. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
If
Menandai awal blok tindakan yang dijalankan jika kondisi yang ditentukan dalam pernyataan ini terpenuhi.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Operator | Tidak Tersedia | Sama dengan (=), Tidak sama dengan (<>), Lebih besar dari (>), Lebih besar dari atau sama dengan (>=), Kurang dari (),< Kurang dari atau sama dengan (<=), Mengandung, Tidak mengandung, Kosong, Tidak kosong, Dimulai dengan, Tidak dimulai dengan, Berakhir dengan, Tidak berakhir dengan, Kosong, Tidak kosong | Sama dengan (=) | Pilih relasi dari operand pertama ke operand kedua. |
Operand pertama | No | * | Masukkan nama nilai yang ditentukan oleh tindakan, teks, angka, atau ekspresi sebelumnya untuk dibandingkan dengan operand kedua. | |
Operand kedua | No | * | Masukkan nama nilai yang dihasilkan oleh tindakan, teks, angka, atau ekspresi sebelumnya untuk dibandingkan dengan operand pertama. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Switch
Mengirimkan eksekusi ke berbagai bagian badan sakelar berdasarkan nilai ekspresi.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Nilai untuk diperiksa | No | * | Masukkan nama nilai, teks, atau angka untuk dibandingkan dengan kasus berikut. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk