DatorerDatabaser

Åtkomst-form. Skapa formulär för datainmatning

Access är en kraftfull Windows-applikation, ett databashanteringssystem (DBMS ). Dess syfte är att presentera information i en användarvänlig form, automatisera operationer som ofta upprepas. Programmet hjälper också till att hitta och lagra data. Allt detta görs av Access-formulär. Skapa formulär är en enkel uppgift, utformad för att hjälpa användaren så mycket som möjligt.

I Access-formuläret, som i butikshallen, är det enkelt att bläddra och öppna de objekt du behöver. Eftersom formuläret är ett objekt genom vilket användare kan lägga till, redigera och visa data lagrade i Access spelar dess utseende en viktig roll.

Om databasen i den klassiska Access-applikationen används av flera användare är väl utformade blanketter garantin för dataens noggrannhet och effektiviteten i att arbeta med dem.

Skapa former

DBMS Access erbjuder användaren en bekväm mekanism för att arbeta med data. Dessa är speciella åtkomstformulär, vilket underlättar inmatning, redigering och visning av data. De är ett speciellt föremål i detta DBMS och har ett rikt arsenal av kontroller som automatiserar presentationen av data som lagras i databastabeller. Det här är textfält, kryssrutor, radioknappar, rullgardinslistor och så vidare.

Sätt att skapa formulär i Access är olika:

  • Form skapande baserat på befintliga tabeller och frågor;
  • Skapa tomma former;
  • Separata former;
  • Blanketter med flera poster;
  • Underordnade åtkomstformulär.

Former skapas med hjälp av formulärguiden, en speciell konstruktör.

De är speciellt lämpliga om till exempel datainmatning ska göras från specialformulär. För detta är formulärformen, datainmatningsfälten speciellt gjorda samma som på formuläret.

Blanketter baserade på en befintlig tabell

Att skapa formulär i Access baserat på ett existerande bord är väldigt enkelt. För att göra detta klickar du på "Form" -knappen i avsnittet "Skapa". Huvudvillkoren i detta fall är den preliminära skapandet av en tabell med data samt dess urval i navigationsområdet. I formuläret visas bara en post, liksom uppgifterna i det länkade tabellen.

Om du vill skriva ut flera tabellposter i formuläret väljer du flervals-knappen i samma avsnitt i avsnittet Skapa. På så sätt kan vi visa en hel serie dataposter i textfälten i formuläret med alla fält i tabellen.

Baserat på det befintliga tabellen kan du också skapa en uppdelad form genom att skapa former i Access. Detta är en uppfattning som tillsammans med datarrepresentationen i kontrollerna representerar ett sampel av data parallellt i en tabellform. För att skapa en splitform, välj knappen "Delad form" i avsnittet "Skapa".

Sådana former uppträder redan omedelbart med användning av många kontroller. Oftast är sådana element enstaka textfält, där data värden som lagras i tabellens fält visas. Istället för förformaterad kan du skapa tomma blanketter.

Layoutläge

Klar att använda tabeller läggs i formläge. I det här läget kan du bara ändra data i databas-tabellposterna själva, flytta mellan dessa poster. Formatering i detta läge är inte tillåtet, och skapandet av Microsoft Access- formulär kräver formatering av kontrollerna och själva formuläret. Allt detta kan göras om du växlar till layoutläge eller designläge.

Layoutläget skiljer sig från designläget med mindre möjligheter att utforma formulär. Samtidigt är det mycket praktiskt för snabb formatering, för att göra mindre ändringar av kontroller: vertikal eller horisontell anpassning, lägga till ytterligare textfält, ändra formens externa stil osv. I layoutläget kan du inte ändra de data som visas i kontrollerna, medan designläget ger denna funktion.

Konfigurationen av formulär i designläget är mer komplex och grundlig. Dessutom finns endast ett antal grafiska designelement i kontrollläget, liksom kontroller: rektanglar, linjer, knappar, kombinationsrutor, växlar och mer. I det här läget kan du ändra datakällan för en redigerbar form. Dessutom kan du från detta läge stänga av layoutläget.

Lägga till en knapp i formuläret

Till exempel måste du lägga till en knapp i formuläret, med vilken du måste stänga den. I designerläget finns en hel layout av de olika kontrollerna, bland annat knappen. Om du lägger till det i formulärlayouten, kommer DBMS automatiskt att utföra guiden för skapande av knapp, vars fönster visas före användaren.

Fönstret för att skapa knappar kommer att erbjuda ett urval av flera kategorier, som innehåller åtgärdslistor. I vårt fall måste du välja kategorin "Arbeta med formulär". Från listan över åtgärder i denna kategori måste du välja "Stäng formulär".

Vidare måste du informera användaren om att den här knappen är ansvarig för att stänga formuläret. Du kan lämna texten på knappen, och du kan berätta om det med ikonen (bild).

Därefter kommer guiden att be användaren att ge ett namn till knappen, varefter du kan klicka på "Slutför" - så du får en klar knapp på blanketten som stänger den.

Om du nu klickar på den skapade knappen frågar DBMS dig att spara de ändringar som skapats i formuläret och stäng sedan den. I designläge kan den här knappen inte fungera. Den fungerar endast i färdigformat.

Det måste också sägas att formulären själva kan sammanställas med hjälp av en särskild mästare. Under konstruktionen av en formmästare behöver du bara bestämma dess inställningar. Vidare kan den form som skapas av mastern formateras på eget gottfinnande genom att växla till layoutläge eller designläge.

Underordnade former

Den underordnade formen är ett element som är komplementet till det andra, det huvudsakliga Access-formuläret. Att skapa inlämningsformer är utvecklingen av en hierarkisk design från två tabeller, vilket speglar förekomsten av relationer mellan former.

Förhållandet mellan dem kan spegla den olika typen av anslutning som finns mellan databastabellerna: en till många, många till många. Ofta betraktas dessa relationer i samband med ett familjeförhållande med närvaro av en förälder (huvudform) och ett barn (underordnad).

Vad är en underform

Skapandet av underordnade former i Access kan förklaras med ett exempel: det här formuläret kan vara beställningsform av en köpare i en onlinebutik.

Information om köparen finns i ett bord, och information om sina beställningar lagras i en annan på grund av normaliseringen i databasens utformning. En köpare motsvarar flera beställningar på en gång, därför återspeglar förhållandet mellan kundens tabeller och order det en-till-många förhållandet. I så fall blir formuläret som representerar köparens data huvudformen. En annan som representerar uppgifterna i hans order kommer att läggas till huvudet och kommer att vara underordnad.

De huvudsakliga och underordnade formulären som finns i samma layout visar endast relaterade data. Så om det finns en unik köpare i köparbordet och i underordnad orderordning finns tre poster i samband med det, så visar underordnade formuläret alla tre poster om sina order.

Form Wizard

Du kan skapa en hierarkisk konstruktion från formulär i Access på olika sätt. Genom att implementera ett skript för att skapa både huvud- och underordnade formulär kan du till exempel använda formulärguiden.

Att skapa en huvudform i Access, som innehåller en underordnad, med hjälp av en trollkarl, kommer inte vara svår. Han kommer inte bara skapa formulären själva utan också koppla dem till den nödvändiga attityden. Om manuset för att skapa en underform innebär att det är ett tillägg till en befintlig mästare, kan du antingen använda guiden eller helt enkelt dra det befintliga tabellen till huvudlayouten och göra den underordnad.

Skapa formulär för inlämning

Skapa underordnade formulär baserat på två länkade tabeller (författare och böcker). Vi kommer att använda formulärmästaren för detta. Det första steget är att öppna guiden själv, vars befintliga kommando finns i Access DBMS (skapa formulär). I Access 2007 kan den till exempel hittas i rullgardinsmenyn för "Övriga formulär".

Guiden öppnade fönstret uppmanar dig att välja tabellen som du vill skapa formulär för, samt fält (dubbelklicka urval) som användaren vill se. Efter den första tabellen i samma fönster måste du välja en annan som har en länk till den första. Befälhavaren kommer självständigt att upptäcka relationen, och om han inte kan göra det, kan han inte skapa underordnade former. I vårt fall blir formuläret som skapas på grundval av tabellen Böcker en underordnad.

I nästa steg frågar guiden dig att välja vilken typ av data representation. Vi måste välja "Underordnade formulär" och sedan klicka på "Nästa" knappen igen.

Nästa steg ger oss möjlighet att välja utseendet på de skapade blanketterna: ett tejp eller en bordlayout. Jag måste säga att bandet är rikare i stil.

I sista steget behöver vi konfigurera formulärrubrikerna och klicka sedan på "Slutför" - de underordnade åtkomstformulären sparas. Form skapandet är komplett.

Den skapade designen kan bytas till design eller layoutläge. Detta kommer att vara nödvändigt för att formatera de resulterande fälten eller lägga till andra kontroller.

Skapa en knapp i Access

Förekomsten av ett stort antal tabeller i databasen, liksom de former som är förknippade med data i dessa tabeller, komplicerar det övergripande systemet för databasen. För att förenkla rörelsen mellan basformerna, skapa den så kallade huvudknappsformen. Detta är ett normalt element som du kan redigera i formgivaren efter eget gottfinnande. Du kan säga att genom att skapa huvudknappsformen skapade du en databasform i Access, vilket är dess stänkskärm eller startsidan.

Med hjälp av knappar placerade på den är det mycket lättare att flytta mellan elementen, eftersom varje knapp knyts till en separat form. Genom att klicka på knappen får DBMS att gå till tabellen som är associerad med knappen.

Arbeta med avsändaren

I Access utförs upprättandet av huvudknappsformen av en speciell avsändare. Knapphanteraren finns i databasavsnittet. Om det utförs för första gången kommer det inte att hitta knapparna och föreslår att du skapar en sådan knapp. Guiden som visas i guiden innehåller flera knappar, varav du kan välja "Redigera". Så du kan gå till länkinställningsfunktionen för knappformuläret och andra tillgängliga former av databasen.

Till exempel lägg till två knappar - "Knapp 1" och "Knapp 2" - till huvudknappsformen. Dessa knappar är kopplade till formuläret Authors1 och Böcker, vilket är en underordnad. Efter att ha valt "Skapa" öppnar vi en dialogruta där vi anger det önskade knappnamnet och den åtgärd som vi behöver utföra ("Öppna formulär för modifiering"). I det tredje fältet anger vi det formulär som vi vill koppla till den extra knappen.

När vi stänger inställningsfönstret finner vi att vår knappform visas i navigationsfönstret. Välj det i navigeringsfältet, öppna fönstret och se att det innehåller en enkel stil och två knappar. Genom att klicka på knapparna kommer DBMS att öppna formuläret som den här knappen är länkad till.

Tabellpartition

I tabellen avsnittet efter de utförda operationerna kan du hitta det nya tabellen som heter Switchboard Items. Det lagrar alla inställningsdata som är associerade med de skapade knapparna. I vårt fall finns det bara en knapp med två knappar, så det innehåller bara tre poster:

  • Rekord om knapparna i formuläret,
  • Om de åtgärder som är kopplade till dem,
  • Spela in om den knappformade formen.

Designläge

Den skapade knappformade formen kan kompliceras genom att formatera dess innehåll i designerläget. Med hjälp kan många andra användbara kontroller läggas till dess yta.

Den huvudsakliga knappformade formen är också förmågan att ansluta till andra liknande former. Det här är en användbar funktion för att skicka övergångar mellan blanketter i en mycket stor databas, där det finns plats för flera sektioner och kategorier.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sv.delachieve.com. Theme powered by WordPress.