IT Databas Göran Wiréen Skapa formulär IT Databas Göran Wiréen
Om formulär Är vad det låter som:
Skapa-fliken Lämpligast för formulär
Formulärguiden, 3 steg 1. Ange vilken data som ska finnas i formuläret 2. Ange hur formuläret ska utformas (layout) 3. Ange namn på formuläret och öppna/utforma
Formulärdesign & kontroller För att utforma och hantera olika kontroller när man skapar eller designar sitt formulär så finns en uppsjö med olika objekt som man kan lägga till i sitt formulär. De vanligaste är dock följande fem: Inmatningsfält (röd): Används när man vill att användaren ska mata in värden själv, ofta i fritext. Detta kan dock begränsas i kontrollens egenskaper så att man bara kan mata in t.ex. tal eller datum Kombinationsfält (grön): Används när man användaren bara ska kunna välja ett av flera fördefinierade värden, t.ex. städer, månader eller som i det här fallet – befintliga artiklar/kunder. Kommandoknappar (blå): Dessa utför någon form av bestämd åtgärd när användaren trycker på knappen, t.ex. radera, gå till nästa, skriv ut, eller öppna annat formulär. Underformlulär (lila): Underformulär är vad det låter som – ett formulär inuti ett formulär. Det här är användbart när man behöver visa flera underposter som är relaterat till en huvudpost. T.ex. ett underformulär som visar en lista på alla artiklar som ingår i den aktuella ordern Kryssruta (grå): Används för att ange värden som t.ex. Ja/Nej, Sant/Falskt, Av/På, Aktiv/Inaktiv.
(visa)
Egenskaper för kontroller
Egenskaper för kontroller Indelade i fyra områden: Format: Utseende och utformning, t.ex. färg, storlek, typsnitt, m.m Data Styr var data hämtas (tabell eller fråga) och vilka regler som gäller Händelse Styr ev. händelser, t.ex. musklick, inmatning. Kräver ofta lite programmering Annat Diverse andra egenskaper (Alla – alla egenskaper samlade)
(visa)
Hur är data kopplat till formulär? Fråga/tabell som är knuten till formuläret och dess kontroller … som används i komboruta… … men vars resultat är kopplat mot bastabellen… Varje formulär har en fråga eller en tabell som används för att koppla data till varje enskild kontroll. Detsamma gäller underformulär (i dessa fall bör det finnas någon form av ”koppling” mellan frågorna/tabellerna som styr huvudformuläret och underformuläret). Om man t.ex. ändrar i Datum-fältet så uppdateras informationen i den bakomliggande tabellen/frågan. I vissa fall behövs fler tabller/frågor för att fylla formulärkontrollerna med rätt data. I bilden visas t.ex. en kombinationsruta för alla tillgängliga kunder. Listan för alla tillgängliga kunder kan hämtas från en speciell fråga/tabell. I kombinationsrutans egenskaper anger man vilken kolumn som ska visas i rutan, samt vilket datafält som ska påverka bastabellen för formuläret. I detta exempel kommer t.ex. användaren kunna ange ”Kjell Ekström” i kombinationsrutan och i bakgrunden ändras bastabellens KundID få samma värde som kundlistans KundID. Fråga/tabell, som ger en ”lista”…
(visa)
Beställnings-detaljer Underformulär Underformulär = Formulär i ett annat formulär Beställningar Formulär Beställnings-detaljer Underformulär