Lägga till repeterbara avsnitt i ett formulär
Med adaptiva Forms-block kan du lägga till eller göra ett avsnitt eller en komponent i ett formulär upprepningsbart. På så sätt kan användare ange information flera gånger för samma typ av data, vilket gör det enklare att samla in information som arbetserfarenhet eller utbildningsbakgrund.
Ta till exempel ett formulär som används för att samla in information om en persons arbetsupplevelse. Du kan ha ett upprepningsbart avsnitt där du kan hämta information om varje föregående jobb. Det repeterbara avsnittet innehåller vanligtvis fält som företagsnamn, befattning, anställningsdatum och ansvarsområden. Användaren kan lägga till flera instanser av det repeterbara avsnittet för att ange information om varje jobb som han/hon har utfört.
I slutet av den här artikeln lär du dig att:
Skapa ett upprepningsbart avsnitt
Genom att skapa ett upprepningsbart avsnitt i ett formulär kan användarna ange flera instanser av samma datauppsättning, vilket gör det möjligt att effektivt samla in upprepad information. Så här skapar du ett upprepningsbart avsnitt i ett formulär:
-
Gå till projektmappen Edge Deliver på Microsoft SharePoint eller Google Workspace och öppna kalkylbladet.
-
Lägg till ett formulärfält med egenskapen
type
inställd påfieldset
-
Ange
Name
för fältet. Egenskapen name används för att skapa ett upprepningsbart avsnitt. -
Aktivera repeterbarhet genom att ange
repeatable
tilltrue
. -
Ange en beskrivande
label
för fältet. Det fungerar som rubrik för det repeterbara avsnittet.Se bilden nedan för en illustration av en anställningshistorik i ett ansökningsformulär.
-
För varje fält som du vill ta med i avsnittet anger du egenskapen
Fieldset
till samma namn som du valde i steg 3.Ange till exempel
experience
i fältegenskapen för alla relevanta fält som ska inkluderas i avsnittetemployment history
. -
Använd AEM Sidekick för att förhandsgranska och publicera kalkylbladet. Det repeterbara avsnittet läggs till i formuläret.
Under det repeterbara avsnittet hittar användarna en intuitiv Lägg till-knapp som gör det enkelt att lägga till flera avsnitt.
Ange minsta och högsta antal upprepningar
I formulärdesignen är det bra att ange minsta och högsta repetitioner för repeterbara avsnitt. På så sätt får ni kontroll och enhetlighet samtidigt som ni vägleder användarna effektivt. Så här anger du minsta eller högsta antal upprepningar:
-
Gå till projektmappen Edge Deliver på Microsoft SharePoint eller Google Workspace och öppna kalkylbladet.
-
För ett fält med egenskapen
type
fieldset
ochrepeatable
inställda påtrue
:-
Ange egenskapen
min
för att ange det minsta antal gånger som avsnittet kan upprepas. -
Ange egenskapen
max
för att ange maximalt antal gånger som avsnittet kan upprepas.
-
-
Använd AEM Sidekick för att förhandsgranska och publicera kalkylbladet.
När du lägger till ett upprepningsbart avsnitt hittar användarna en intuitiv Ta bort -ikon, vilket gör det enklare att ta bort upprepningsbara avsnitt. När du har lagt till de här avsnitten kan de inte minskas till färre instanser än vad som anges av egenskapen
min
. Detta garanterar att minimikraven för ifyllande av formuläret uppfylls.
Se även
- Kom igång med Edge Delivery Services för AEM Forms
- Skapa ett formulär med Google eller Microsoft Excel
- Konfigurera dina Google-blad eller Microsoft Excel-filer så att du kan börja ta emot
- Publish formulär och börja samla in data
- Anpassa utseendet på
- Lägga till repeterbara avsnitt i ett
- Visa ett anpassat tackmeddelande efter att formuläret har skickats
- Komponenter för adaptiva formulärblock och deras egenskaper