Skip to content

Kalender-widget

Kalenderwidgeten visar formulärsvar som händelser i en kalender — i dags-, vecko- eller månadsvy. Använd den när formuläret innehåller datumfält och du vill att användarna ska se posterna i tidsordning istället för i en lista.

När du ska använda detta

  • Formuläret innehåller ett start- och slutdatum (eller datum/tid) per svar
  • Du vill visa bokningar, händelser, scheman eller deadlines visuellt
  • Användarna behöver kunna växla mellan dag, vecka och månad
  • Du vill att olika typer av poster ska färgkodas baserat på fältvärden

Hur det fungerar

Kalendern hämtar svar från ett valt formulär och placerar varje svar som en händelse baserat på de datumfält du mappar. Titel och beskrivning styr vad som visas i händelsen, och ett valfritt användarfält kopplar händelsen till en person. Du kan också styra färg per händelse via en fast färg eller via färgvillkor som utvärderas mot fältvärden.

När en användare klickar på en händelse öppnas en detaljvy. Du styr själv vilka fält och fältgrupper som ska visas där under Fältinställningar.

Lägg till en kalender

  1. Öppna Designredigeraren för din applet.
  2. Lägg till widgeten Kalender på sidan.
  3. Öppna widgetens inställningar.
  4. Välj Formulär som kalendern ska bygga på.
  5. Mappa fält under Fältmappning — minst Startdatumfält krävs.
  6. Välj Standardvy under Visningsinställningar.
  7. Spara ändringarna.

Inställningar i widgeten

Formulär

Välj det formulär som händelserna ska hämtas från. Övriga inställningar — fältmappning, fältinställningar och filter — bygger på det formulär du väljer här.

VARNING

Om du byter formulär nollställs fältmappningen. Du behöver mappa om titel-, datum- och användarfälten mot det nya formuläret.

Fältmappning

Fältmappningen kopplar formulärets fält till de roller en händelse har i kalendern. Endast fält av kompatibel typ visas i respektive väljare.

MappningVad det styrTillåtna fälttyper
TitelfältTexten som visas i själva händelsenText, Enkelval, Identifieringsfält
BeskrivningsfältUnderrubrik/sekundär text i händelsen och detaljvynText, Flerradstext, E-post, URL, Numeriskt, Identifieringsfält
StartdatumfältNär händelsen börjarDatum, Datum/tid
SlutdatumfältNär händelsen slutarDatum, Datum/tid
AnvändarfältVilken användare händelsen tillhörSkapad av, Senast ändrad av, Användare

TIPS

Använd Datum/tid istället för Datum för start- och slutfälten om du vill att händelser ska visas på rätt klockslag i dags- och veckovyn.

Fältinställningar

Öppna Fältinställningar-accordionen för att styra hur formulärets fält visas i händelsens detaljvy. Listan följer formulärets fältgrupper.

För varje fältgrupp kan du:

  • Välja om gruppen ska visas i detaljvyn (Show in view mode).

För varje fält kan du:

  • Välja om fältet ska visas i detaljvyn (Show in view mode).
  • För enkelval och flerval — välja Display mode: Default (visas inline) eller Dialog box (öppnas i en dialog).
  • För URL och Sidlänk — välja om länken ska öppnas i nytt fönster (Open in new window).

Visningsinställningar

Standardvy

Vyn som kalendern öppnas i. Användaren kan fortfarande växla vy via kalenderns huvud.

VyBeskrivning
DagEn dag i taget med tidsaxel — passar scheman med många händelser per dag.
VeckaSju dagar som agenda — kompakt översikt över veckans händelser.
MånadHela månaden i ett rutnät — bra för översikt och planering.

Färgtema

Styr basfärgen för händelser som inte träffas av något färgvillkor.

ValBeskrivning
PrimärfärgAnvänder appletens primära färg.
SekundärfärgAnvänder appletens sekundära färg.
Egen färgVisar en färgväljare där du kan välja exakt färg.

Filtrering

Fältfilter

Öppna Fältfilter och välj Lägg till villkor för att begränsa vilka svar som visas i kalendern. Lägg till villkor genom att välja ett fält och en operator. Vilka operatorer som är tillgängliga beror på fälttypen. Samtliga villkor måste uppfyllas för att ett svar ska visas i kalendern.

Färgvillkor

Färgvillkor sätter färgen på en händelse baserat på värden i formuläret. Öppna Färgvillkor och lägg till regler — varje regel kopplar ett fältvärde till en färg. Den första regel som matchar ett svar bestämmer händelsens färg. Svar som inte träffas av någon regel använder Färgtema.

TIPS

Använd färgvillkor för att skilja på exempelvis Status: Bokad (grön) och Status: Avbokad (röd) i samma kalender.

Exempel

Scenario: Du vill visa ett bokningsschema där varje rad i formuläret Bokning är en händelse, färgkodad efter status.

  1. Lägg till en Kalender-widget på bokningssidan.
  2. Välj formuläret Bokning som datakälla.
  3. Mappa Titelfält till Användare, Startdatumfält till Starttid (Datum/tid), Slutdatumfält till Sluttid (Datum/tid).
  4. Mappa Användarfält till Bokad av så händelsen kopplas till rätt person.
  5. Sätt Standardvy till Vecka.
  6. Under Färgvillkor, lägg till regler för fältet Status: Bekräftad → grön, Preliminär → orange, Avbokad → grå.

Kalendern visar nu veckans bokningar med rätt färg per status.

Tips

TIPS

Mappa både Startdatumfält och Slutdatumfält. Om du bara mappar startfältet visas händelsen som ett enstaka tillfälle utan längd — det fungerar för deadlines men gör vecko- och dagsvyn svår att läsa för bokningar.

TIPS

Kombinera Fältfilter och Färgvillkor — filtret styr vilka svar som visas, färgvillkoren styr hur de visas. Du kan alltså filtrera bort avbokade poster helt eller låta dem ligga kvar i grått.

Vanliga misstag

VARNING

Om kalendern är tom, kontrollera att Startdatumfält är mappat och att fältet faktiskt har ett värde i formulärsvaren. Svar utan startdatum visas inte.

VARNING

Du kan inte mappa samma datumfält till både Startdatumfält och Slutdatumfält — det fält som redan är valt som start filtreras bort i slutdatumväljaren och vice versa.

VARNING

Om du byter datumfält från Datum/tid till Datum förlorar händelserna sin tidsangivelse och visas som heldagshändelser i alla vyer.