Logika Bersyarat
Tampilkan atau sembunyikan blok, dan kendalikan navigasi halaman berdasarkan jawaban responden.
Apa itu Logika Bersyarat
Logika bersyarat membuat formulir Anda menjadi dinamis. Anda menentukan aturan yang memicu tindakan setiap kali jawaban responden sesuai dengan kondisi.
Menambahkan Aturan
- 1Klik tombol + di antara blok dan pilih Logika Bersyarat.
- 2Pilih bidang dan kondisi yang akan dievaluasi.
- 3Pilih tindakan yang akan diambil saat kondisi terpenuhi.
- 4Tumpuk lebih banyak kondisi dan tindakan di dalam aturan yang sama lewat Tambah kondisi dan daftar tindakan.
Pintasan: buka menu ••• pada pertanyaan mana pun lalu pilih Tambahkan logika bersyarat. Blok aturan langsung muncul tepat di bawah pertanyaan itu, siap diisi.
Kondisi
Kondisi membandingkan satu jawaban dengan sebuah nilai. Operator yang dapat Anda pilih bergantung pada jenis pertanyaan yang dituju aturan tersebut.
| Operator | Tersedia pada |
|---|---|
| Sama dengan | Semua jenis pertanyaan |
| Tidak sama dengan | Semua jenis pertanyaan |
| Kosong | Semua jenis pertanyaan |
| Tidak kosong | Semua jenis pertanyaan |
| Salah satu dari | Daftar pilihan, pilihan ganda, kotak centang, multi-pilihan |
| Bukan salah satu dari | Daftar pilihan, pilihan ganda, kotak centang, multi-pilihan |
| Mengandung | Jawaban singkat, jawaban panjang, email |
| Dimulai dengan | Jawaban singkat, jawaban panjang, email |
| Diakhiri dengan | Jawaban singkat, jawaban panjang, email |
| Lebih besar dari | Angka, tanggal, waktu |
| Kurang dari | Angka, tanggal, waktu |
| Lebih besar atau sama dengan | Angka, tanggal, waktu |
| Kurang dari atau sama dengan | Angka, tanggal, waktu |
Perbandingan teks mengabaikan huruf besar-kecil dan spasi di sekitarnya, sehingga "Ya" dan "ya" cocok dengan aturan yang sama.
Menggabungkan kondisi
Satu aturan dapat memuat sebanyak apa pun kondisi yang Anda perlukan. Klik label AND di antara dua kondisi untuk mengubahnya menjadi OR.
Kondisi AND yang berurutan membentuk satu grup dan setiap OR memulai grup baru. Karena itu "A AND B OR C AND D" berlaku ketika A dan B sama-sama benar, atau ketika C dan D sama-sama benar.
Tindakan
Satu aturan dapat menjalankan beberapa tindakan sekaligus. Semuanya berjalan begitu kondisinya terpenuhi.
Lompat ke halaman
Melewati ke halaman tertentu saat kondisi benar. Bekerja bersama dengan formulir multi-halaman.
Wajib jawab
Membuat bidang wajib hanya saat kondisi benar.
Tampilkan blok
Menampilkan blok yang dipilih. Blok yang menjadi sasaran tindakan Tampilkan blok mulanya tersembunyi dan baru muncul setelah kondisinya terpenuhi.
Sembunyikan blok
Menghapus blok tertentu dari tampilan saat kondisi benar.
Sembunyikan tombol untuk menonaktifkan
Menghilangkan tombol penyelesaian, sehingga formulir tidak dapat dikirim selama kondisinya berlaku. Gunakan untuk menghentikan responden yang tidak memenuhi syarat.
Contoh
Jika jawaban untuk "Apakah Anda seorang pelajar?" adalah "Ya", tampilkan bidang "ID Pelajar". Jika tidak, bidang tersebut tetap tersembunyi.
Pertanyaan yang tersembunyi dilewati saat halaman divalidasi, jadi pertanyaan wajib yang disembunyikan oleh sebuah aturan tidak akan pernah menghalangi pengiriman.