Birden fazla randevu elemanında aynı saatlerin doldurulmasını nasıl engelleyebilirim?

  • mehmeterenyilmaz
    4 Nisan 2023 04:53 tarihinde soruldu

    Birden fazla randevu elemanında aynı saatlerin doldurulmasını nasıl engelleyebilirim? Image 1 Screenshot 20


    Merhaba,

    Kariyer günü etkinliği için öğrencilerin seçim yapması gerekiyor. Ancak bir meslek için saat 13.00'ü seçen bir öğrencinin diğer meslek görüşmesi için aynı saati seçememesi lazım ancak yapamıyorum.

  • Olivia Product Triage Specialist
    4 Nisan 2023 05:06 tarihinde yanıtlandı

    Merhaba Mehmet,

    Öncelikle Jotform Destek ile iletişime geçtiğiniz için teşekkür ederiz. Sorunuzu anladım, ancak incelemem için biraz zamana ihtiyacım olacak. Kısa süre içinde size geri döneceğim.

    Anlayışınız için teşekkür ederiz.

  • Olivia Product Triage Specialist
    4 Nisan 2023 07:43 tarihinde yanıtlandı

    Merhaba Mehmet,

    Sabırla beklediğiniz için teşekkür ederiz. Maalesef Randevu elemanı veya Koşullar özelliğini kullanarak bu ayarlamayı yapmak şu anda mümkün değil. Randevu elemanına alternatif olarak Veri Tablosu elemanını kullanabilirsiniz. Bu elemana ek olarak her bir ders için Form Hesaplama widget'ı ekleyerek koşul ayarlamanız gerekecektir. Aşağıdaki adımları takip ederek randevu tablosu oluşturabilirsiniz:

    Öncelikle formunuza Veri tablosu Elemanını ekleyip gerekli düzenlemeleri yapalım.

    1. Formunuzu Form Oluşturucu'da açın ve sol üst köşede bulunan Form Alanı Ekle + menüsüne tıklayınız.

    2. Temel sekmesi altında bulunan Veri Tablosunu seçiniz.

    3. Tablodaki sütunlara ders isimlerini ve satırlara ders saatlerini giriniz. Fazlalık sütün ve satırları x'e basarak silebilirsiniz.

    4. Tablonun yanında bulunan Dişli imgesine tıklayın ve Alanlar sekmesine giderek Giriş Tipini Onay Kutusu olarak seçin.

    1680605900 642c02cc11f23  Screenshot 10

    5. Ardından Seçenekler sekmesine giderek tablodaki ders saatleri alanlarına aşağıda gödüğünüz gibi değer atayınız. Her bir satır "1,1,1" şeklinde olmalıdır:

    1680606057 642c03691b7d0  Screenshot 21

    Şimdi atadığımız bu değerlerle hesaplama yapmak için üç Form Hesaplama widget'ı ayarlayalım.

    1 . Widget'lar sekmesine giderek üç adet Form Hesaplama widgeti ekleyin.

    2. Sağ tarafta açılan pencereye gidiniz ve Alan Ekle butonuna tıklayınız.

    1680607868 642c0a7cb5896  Screenshot 32

    3. Tablonuzun adını seçiniz ve sadece çakışan ders saatlerini (tek bir satırı) teker teker seçin.

    4. Tamam'a tıklayın ve alanların arasına artı işareti ekleyin.

    5. Kaydet'e basmayı unutmayınız.

    1680607946 642c0acad437a  Screenshot 43

    Aynı adımları izleyerek kalan iki satır için de diğer Form Hesaplama widget'larını kullanarak aynı işlemleri tekrarlayınız. Ve her bir widget'a sağ tıklayarak Gizle'yi seçiniz. Bu sayede hem formu dolduranlar bu alanları göremeyecek hem de arka planda işlemeye devam edecek.

    1680608398 642c0c8e94feb  Screenshot 54

    Şimdi widget'lar için koşul kuralım. Seçimler sonucu alanların toplamı 1'i geçerse, Gönder butonu gizlenmiş olacak ve doğru seçim yapılana kadar form gönderilemeyecek.

    1. Sayfanın yukarısında bulunan Ayarlar'ı seçin ve sol menüde bulanan Koşullar'a tıklayın.

    2. Alanı Gizle/Göster Koşulunu seçin.

    1680607366 642c0886423f1  Screenshot 65

    3. Aşağıda gördüğünüz gibi koşulunuzu oluşturun:

    1680608071 642c0b477e086  Screenshot 76

    Değişiklikleri kaybetmemeniz için Kaydet'e basın ve hepsi bu kadar.

    Formunuz aşağaıdaki gibi çalışacaktır:

    1680608186 642c0bba923dc  Screenshot 87

    Daha fazla yardıma gereksinim duymanız halinde lütfen bizimle iletişime geçmekten çekinmeyin.

  • mehmeterenyilmaz
    4 Nisan 2023 08:04 tarihinde yanıtlandı

    Çok teşekkür ederim. Bu yöntem çakışmalara engeller. Ancak randevu sistemini seçme sebebim her oturumu 24 öğrenci için kısıtlamaktı

    . Yani, bir ders için 13:00'te 24, 13:30 24, 14:00'te 24 kontenjan olmalı, daha fazla değil. Bunu bu sistem üzerinden yapabilir miyim?
  • Clara Jotform Support
    4 Nisan 2023 10:42 tarihinde yanıtlandı

    Merhaba Mehmet Eren,

    Bize geri dönüş yaptığınız için teşekkür ederiz. İlk isteğiniz için öncelikle kısa metin alanları ayarlayabilir, koşullar aracılığıyla Randevu alanıyla bağlayabilir ve gene koşullar aracılığıyla seçim aynı olduğu zaamn formun gönderilmesini engelleyebilirsiniz. Size nasıl yapılacağını göstereyim:

    • Sayfanın sol tarafında yer alan Form Alanı Ekle + menüsünü açın.
    • Temel sekmesi altında, Kısa metin alanını Randevu alanlarının altına kısmına sürükleyiniz.

    1680616001 642c2a417f00f  Screenshot 10

    • Formunuzu Form Oluşturucu'da açın ve cevaba göre görünmesini istediğiniz soruyu sağ-tıklayarak gizleyin.
    • Daha sonra, üst tarafta bulunan turuncu navigasyon barından Ayarlar'ı tıklayın ve Koşullar'a gidin.


    1680617858 642c318225cff  Screenshot 21

    • Yeni Bir Koşul Ekle'yi tıklayarak Alanı Gizle/Göster'i seçin, daha sonra koşulu görüntüdeki gibi ayarlayın.

    1680618084 642c3264802e3  Screenshot 32

    • Daha sonra yeni koşullar eklemek için, Yeni Bir Koşul Ekle'yi tıklayarak Alanı Güncelle/Hesapla'yı seçin, daha sonra koşulları görüntüdeki gibi ayarlayın.


    1680618547 642c343306037  Screenshot 431680618546 642c3432d9b50  Screenshot 541680618546 642c3432e76df  Screenshot 65

    Hepsi bu kadar. Adımları takip etmeniz halinde kullanıcı aynı saat dilimin seçtiğinde formunu gönderemeyecek.

    Diğer sorunuzu yeni bir başlığa taşıdım. Buradan kontrol edebilirsiniz.

    Daha fazla yardıma gereksinim duymanız halinde lütfen bizimle iletişime geçmekten çekinmeyin.