Koşullu Mantık

Katılımcıların yanıtlarına göre blokları gösterin veya gizleyin, sayfa geçişlerini kontrol edin.

Koşullu Mantık Nedir

Koşullu mantık formunuzu dinamik hale getirir. Bir katılımcının yanıtı bir koşulla eşleştiğinde eylemleri tetikleyen kurallar tanımlarsınız.

Kural Ekleme

  1. 1Bloklar arasındaki + düğmesine tıklayın ve Koşullu Mantık'ı seçin.
  2. 2Değerlendirilecek alanı ve koşulu seçin.
  3. 3Koşul sağlandığında gerçekleştirilecek eylemi seçin.
  4. 4Aynı kural içinde birden fazla koşul ve birden fazla eylem tanımlayabilirsiniz; bunun için Koşul ekle bağlantısını ve eylem listesini kullanın.

Kısayol: herhangi bir sorunun ••• menüsünü açıp Koşullu mantık ekle seçeneğini kullanabilirsiniz. Kural bloğu doğrudan o sorunun altına eklenir ve doldurulmaya hazır hâle gelir.

Koşullar

Bir koşul, tek bir cevabı belirlediğiniz bir değerle karşılaştırır. Seçebileceğiniz operatörler, kuralın hedef aldığı sorunun türüne göre değişir.

OperatörKullanılabildiği alanlar
EşittirTüm soru türleri
Eşit değildirTüm soru türleri
BoşturTüm soru türleri
Boş değildirTüm soru türleri
Herhangi biriAçılır liste, çoktan seçmeli, onay kutuları, çoklu seçim
Hiçbiri değilAçılır liste, çoktan seçmeli, onay kutuları, çoklu seçim
İçerirKısa cevap, uzun cevap, e-posta
İle başlarKısa cevap, uzun cevap, e-posta
İle biterKısa cevap, uzun cevap, e-posta
BüyüktürSayı, tarih, saat
KüçüktürSayı, tarih, saat
Büyük veya eşittirSayı, tarih, saat
Küçük veya eşittirSayı, tarih, saat

Metin karşılaştırmaları büyük-küçük harf farkını ve baştaki ile sondaki boşlukları dikkate almaz; bu nedenle "Evet" ile "evet" aynı kuralı tetikler.

Koşulları birleştirmek

Bir kural, ihtiyacınız kadar koşul barındırabilir. İki koşul arasındaki VE etiketine tıklayarak bunu VEYA olarak değiştirebilirsiniz.

Ard arda gelen VE koşulları tek bir grup oluşturur, her VEYA ise yeni bir grup başlatır. Bu nedenle "A VE B VEYA C VE D" kuralı, A ile B birlikte doğru olduğunda veya C ile D birlikte doğru olduğunda çalışır.

Eylemler

Tek bir kural aynı anda birden fazla eylem çalıştırabilir. Koşullar sağlandığı anda eylemlerin tamamı devreye girer.

Sayfaya git

Koşul doğru olduğunda belirli bir sayfaya atlar. Çok sayfalı formlarla birlikte çalışır.

Yanıt zorunlu kıl

Yalnızca koşul doğru olduğunda bir alanı zorunlu hale getirir.

Blokları göster

Seçtiğiniz blokları görünür kılar. Bir Blokları göster eylemine hedef olan blok başlangıçta gizlidir ve yalnızca koşul sağlandığında görünür hâle gelir.

Blokları gizle

Koşul doğru olduğunda belirli blokları görünümden kaldırır.

Tamamlama düğmesini gizle

Tamamlama düğmesini kaldırır; koşul geçerli olduğu sürece form gönderilemez. Bu eylemi, uygun olmayan bir katılımcıyı durdurmak için kullanabilirsiniz.

Örnek

"Öğrenci misiniz?" sorusunun yanıtı "Evet" ise "Öğrenci Kimlik Numarası" alanını göster. Aksi hâlde gizli kalır.

İpucu

Gizlenen bir soru, sayfa doğrulanırken atlanır; bu nedenle bir kural tarafından gizlenmiş zorunlu bir soru gönderimi hiçbir zaman engellemez.