formbasedocs
Uygulamaya gitUygulama

Form Oluşturma

Yinelenen gruplar

Bir yinelenen grup, birkaç ilgili soruyu yanıtlayanların defalarca ekleyebileceği tek bir blokta bir araya getirir. Tek bir blok, kaç satır oluşturacağınızı tahmin etmenize gerek kalmadan bütün bir listeyi toplar — konuklar, sipariş kalemleri, kişiler.


Yinelenen grup nedir

Yinelenen grup, bir veya daha fazla soruyu barındıran etiketli bir kapsayıcıdır — bunlara üye alanlar denir. Yanıtlayanlar grubun tamamından ihtiyaç duydukları kadar giriş ekler. Her giriş, içindeki her üye alan için yeni bir yanıt kümesi toplar.

Tek bir yanıtlayanın aynı biçimdeki veriyi birden fazla kez sağlayabileceği her durumda bir tane kullanın:

  • Etkinlik konukları — getirdikleri her kişi için bir Ad ve Yaş.

  • Sipariş kalemleri — satır başına bir ürün, miktar ve fiyat.

  • Kişiler — bir ekipteki herkes için ad, e-posta ve rol.

  • İş geçmişi — her önceki iş için işveren, unvan ve tarihler.

Yinelenen grup ekleme

Yinelenen grup yapısal bir bloktur: bir grup başlığı, içindeki üye alanlar ve bir ekle düğmesi. Gruplar formunuzun en üst düzeyinde yer alır — editör bu şekli otomatik olarak sabitler ve birini diğerinin içine yerleştiremezsiniz.

  1. 1

    Grubu ekleyin

    Tuvalde boş bir satıra tıklayın, / yazın ve Yinelenen grup’u seçin. İmleç başlığa yerleşir.

  2. 2

    Grubu adlandırın

    Ona "Ek konuklar" gibi bir başlık verin. Bu, yanıtlayanların girişlerin üzerinde göreceği başlıktır. İstemiyorsanız daha sonra blok menüsünden gizleyebilirsiniz.

  3. 3

    İçine üye alanlar ekleyin

    Gruba sıradan sorular bırakın — Metin Girişi, Sayı, Tarih Seçici, Açılır Menü ve daha fazlası. Her biri kendi etiketini, yer tutucusunu ve zorunlu anahtarını korur.

  4. 4

    Ekle düğmesinin etiketini düzenleyin

    Düğme, siz değiştirene kadar "Add one more" yazar. İçerikle eşleştirin — "Başka bir konuk ekle" gibi.

Alanları zaten oluşturdunuz mu? Onları seçin, sürükleme tutamacından blok menüsünü açın ve Yinelenen grup oluştur’u seçin — tek bir blokta veya art arda birkaçında çalışır. Bir grup üzerindeki aynı menü, soruları tekrar açığa çıkaran Başlığı gizle ve Gruplamayı kaldır seçeneklerini sunar.

Yanıtlayanların gördüğü

İlk giriş satır içinde gösterilir — grup başlığı, üye alanları ve ekle düğmesi, formun diğer herhangi bir bölümü gibi. Bir yanıtlayan ikinci bir giriş eklediği anda, her biri köşesinde bir kaldırma kontrolü olan numaralı bir karta (01, 02, 03 …) dönüşür.

  • Ekle düğmesi — her tıklandığında yeni bir boş giriş ekler.

  • Kaldırma kontrolü — bir karttaki X, o girişi siler. İki veya daha fazla giriş olduğunda görünür.

  • Üst sınırda — bir grup en fazla 100 giriş tutar ve yanıtlar gönderi başına 256 KB’lik yük sınırına ulaştığında ekle düğmesi de devre dışı kalır. Her ikisi de kontrolden çıkan gönderimlere karşı bir korumadır, yanıtlayanların normalde karşılaşacağı bir şey değildir.

Grubun üye alanlarından birini kilitleyen bir istek üzerinde, şekil o alıcı için sabittir: ne giriş ekleyebilir ne de kaldırabilirler.

Üye alanları odaklı tutun

Bir yinelenen grup, az sayıda dar kapsamlı soruyla en iyi şekilde çalışır — bir yanıtlayanın giriş başına bir kez dolduracağı küme. Zorunlu anahtarı giriş başına uygulanır, bu yüzden her giriş aynı doğrulamayı geçmelidir.

Gruplar ve koşullu mantık

Bütün bir grup, tıpkı diğer herhangi bir blok gibi bir mantık kuralıyla gösterilebilir veya gizlenebilir. Üye alanlar için bu geçerli değildir: koşul, göster/gizle hedefi veya zorunlu/isteğe bağlı hedefi olarak sunulmazlar, çünkü bir kural sessizce yalnızca ilk giriş üzerinde işlem yapardı. Bunun yerine grubun dışındaki bir soru üzerinden dallanın.

Yanıtların nerede göründüğü

Yanıtlar geldiğinde, grup her yüzeyde gruplanmış halde kalır. Aşağıdaki her sayfa tam ayrıntıyı taşır — bu yalnızca haritadır:

  • Gönderi gelen kutusu

    — bir gönderi, giriş başına numaralı kartlar gösterir; tablo görünümü, ayrıntıyı açan tek bir sayı rozeti alır.

  • Toplu özet

    — grup, giriş ve gönderi sayılarıyla birlikte üye alan başına bir mini blok içeren tek bir kart olarak görünür.

  • Dışa aktarmalar

    — her giriş kendi anahtarları altında dışa aktarılır ve bütün grup, tek bir etiketli metin sütununa da daraltılabilir.

  • Geri çağırmalar ve API

    — grup, yanıtlayanın bıraktığı sırayla, giriş başına üye alana göre anahtarlanmış bir nesneler listesi olarak kendi alan anahtarı altında yanıt verir.

Grup yanıtlarına başvurma

Bir yinelenen grubu @ anımsatmasıyla diğer sorulara, bildirimlere veya entegrasyonlara aktarın — o alanın değerini her girişte birleştirmek için tek bir üye alandan bahsedin, ya da tüm girişleri tek seferde almak için bütün gruptan bahsedin. Her başvurunun tam olarak nasıl çözümlendiğini örnekleriyle görmek için Yanıt Aktarma → Yinelenen gruplara başvurma sayfasına bakın.

Sonraki adımlar