Elementstyper

Element är de olika byggstenarna som kan läggas till i en sektion i ett formulär - med andra ord är det i element som all formulärdata sparas. De olika elementen finns tillgängliga längst ned på högersidan under rubriken “Basic elements”.

Text & number

Static text - Text som visas i formuläret för mottagen.

  • Beskrivning: Formulärskaparen kan lägga in en statisk text som visas i formuläret för mottagaren, till exempel med instruktioner för ifyllande etc.

  • Används till: Att kommunicera saker till de som fyller i formuläret.

Textarea - Långt fritextfält

  • Beskrivning: Element för att låta mottagaren skriva en längre text (mer än en rad).

  • Används till: Fritextssvar som kan bli långa.

Number input - Enbart siffror

  • Beskrivning: Skapar ett textfält som bara accepterar siffror som text.

  • Används till: Alla typer av formulärfrågor där svaret är numeriskt.

Text input - Kort fritextfält

  • Beskrivning: Skapar ett textfält som accepterar alla typer av input.

  • Används till: Alla typer av fritextfrågor där svaret oftast är kort (om långt, använd textarea) och kan innehålla både siffror och text (om bara siffror använd number input).

Option inputs

Radio group - En grupp av alternativ där bara ett kan väljas

  • Beskrivning: En grupp av alternativ där bara ett kan väljas.

  • Används till: Låta användaren välja mellan ett fåtal alternativ (om många, använd dropdown) där bara ett kan väljas samtidigt.
    T.ex.
    ( ) Kursen ska gå på dagen
    ( ) Kursen ska gå på kvällen

Checkbox - Kryssruta för att säga om ett “alternativ” stämmer eller inte.

  • Beskrivning: Kryssruta för att säga om ett “alternativ” stämmer eller inte

  • Används till: Alla saker som kan ha “sant eller falskt”-värden, t.ex. [ ] Mötet behöver catering.

Checkbox group - Kryssrutor för att markera alla alternativ som stämmer

  • Beskrivning: En grupp av kryssrutor för att markera alla alternativ som stämmer

  • Används till: En gruppering av “sant eller falskt”-värden där fler än ett alternativ kan vara rätt.
    T.ex.:
    [ ] Mötet behöver catering
    [ ] Städning behövs efteråt

  • Beskrivning: Låta användaren välja ett eller flera val ur en lång lista

  • Används till: Användningsområdena är ganska lika checkbox och radio, men en dropdown passar bäst när 1.) värdet inte är sant eller falskt och 2.) listan på val är lång.

TE data inputs

Number search (filter) - Ange ett “större än” eller “mindre än” värde

  • Beskrivning: Låter användaren välja en objektstyp som mottagaren får skriva in ett visst antal för och ange om det skall vara större än, mindre än eller lika med denna siffra.

  • Används till: Att skapa ett numeriskt filter som kan användas för att filtrera på objektstypen i TE Preferences i TE Core (t.ex. antal platser i ett rum skall vara fler än 50).

Datasource - Objekt från TimeEdit

  • Beskrivning: Låter användaren välja ett specifikt TimeEdit-objekt, alternativt ett kategorifilter för ett fält på objektstypen.

  • Används till: Alla gånger man vill att användaren ska ange ett TimeEdit-objekt eller ett kategorifilter som sedan kan populera valdalistan i TE Core eller reserveras automatiskt i TE Core.

Gör så här: Börja med att dra in Datasource-elementet till en Container.
Sätt ett namn på elementet i “Element Label”, förslagsvis namnet på den typ du tänker koppla till elementet.
Skall typen vara obligatorisk att välja för formulärifyllaren markerar du det i “Element is required”.
Skall det vara tillåtet att välja flera objekt markerar du det i “Allow multiple values”
Skall ifyllaren kunna söka fram objekt markerar du det i “Is searchable”. Finns det fler än 10 objekt eller fältvärden rekommenderar vi att du gör elementet sökbart eftersom det endast visas 10 alternativ per sida i listan över objekt/fältvärden.

I rullgardinen vid “Data source” väljer du vilken typ elementet skall kopplas till. När du valt typ skall du ange om ifyllaren skall få välja ett specifikt objekt eller ett fältvärde. Om du väljer fältvärde, “fields”, kan det i TE Preferences i Te Core användas för att filtrera fram matchande objekt i objektlistan i TE Core. Väljer du istället “object” kommer det valda objektet kunna hamna direkt i valdalistan i TE Core.

 

Bild över val av typ Data source.

 

Tänk på att välja en typ som finns i det bokningsläge du valt för formuläret. Väljer du en typ som inte finns i bokningsläget kommer du inte kunna använda elementet fullt ut i Preferences i Core.

Vid “Object filters” kan du begränsa vilka objekt eller fältvärden som skall kunna väljas

Du kan ange exakt vilka objekt som skall vara möjliga att välja genom att välja ett unikt fält i första kolumnen och sedan i andra kolumnen välja önskade objekt. Du kan också välja ett kategorifält i första kolumnen och därefter välja den eller de kategorier i andra kolumnen som du vill skall vara tillgängliga för ifyllaren.
Har du i “Data source” valt “Object” kan du i “Object filters” välja att filtrera på ett kategorifält och då kommer alla objekt som matchar valda kategorier vara valbara för ifyllaren.

Vid “Object properties” väljer du vilka egenskaper objekten skall ha för att de skall vara valbara för ifyllaren: “standard”, “abstrakt”, “virtuell+standard” eller “virtuell+abstrakt”. Är du osäker på vilka objekt som har vilken egenskap kan du se det i TE Core eller så väljer du en egenskap och sedan går över till “preview”.

Gör du inget val i “Object filters” eller “Object properties” kommer alla aktiva objekt av vald typ vara valbara för ifyllaren.

Vid “Total objects to be loaded:” ser du fortlöpande hur många objekt filtreringar och andra val matchar.

OBS: för att kunna arbeta “smart” (och till slut automatiserat) med formulären i TE Core, är det viktigt att alla TimeEdit-objekt och kategorifilter specificeras i ett Datasource-element.

 

Sequence planning

Duration - Fält för timmar och minuter

  • Beskrivning: Fält för att fylla i antal timmar och/eller minuter.

  • Används till: Längden på föreläsningar exempelvis.

Date picker - Datumfält

  • Beskrivning: Låta användaren välja ett specifikt datum.

  • Används till: Datumspecifikation, till exempel för kursstart eller tentamen osv

Date range picker - Datumintervall

  • Beskrivning: Låta användaren välja ett datumintervall.

  • Används till: Låta användaren välja ett start- och slutdatum, t.ex., för att säga inom vilket intervall en tentamen måste gå.

Time picker - Klockslag

  • Beskrivning: Låta användaren välja ett klockslag.

  • Används till: Låta användaren välja ett specifikt klockslag för en aktivitet, tex när en föreläsning skall äga rum.

Day picker - Välj vilken veckodag

  • Beskrivning: Låta användaren välja en veckodag från måndag - söndag.

  • Används till: Låta användaren specificera vilken veckodag en viss aktivitet skall äga rum, tex seminarier skall alltid ligga på onsdagar.

Week picker - Välj vilken vecka

  • Beskrivning: Låta användaren välja en specifik vecka

  • Används till: Låta användaren specificera vilken vecka en aktivitet skall äga rum, tex föreläsning A och B skall äga rum vecka 10.

Padding - Välj avstånd mellan aktiviteter

  • Beskrivning: Låta användaren ange hur mycket tid det skall vara mellan två aktiviteter. Anges i dagar, timmar eller minuter.

  • Används till: Låta användaren specificera hur mycket tid det bör vara mellan två aktiviteter, tex det behöver vara tre dagar mellan sista föreläsningen och tentan.

Miscellaneous

File - Bifoga en fil

  • Beskrivning: Ett element som möjliggör att bifoga filer till sitt formulärsvar

  • Används till: När man vill tillåta ifyllaren att lämna in ett underlag gjort i annat system i form av en fil. Tillåtna format är bland annat .pdf, xls, xlsx, tiff, jpeg, png…