Tillsatsen av formulär till en Access-databas tjänar till att göra databasen mer tillgänglig för användare som är obekanta med programvarans tekniska sidan . Ett formulär placerar databasfälten till en vänligare användargränssnitt . Underformulär är självständiga delar av större former som gör det möjligt för utvecklare att visa relaterade dataelement till dem på den viktigaste formen , ofta i en förälder - barn relationen . När formuläret och underformuläret är kopplade på rätt sätt , är de uppgifter som finns i båda uppdateras när den viktigaste formen rör sig genom databasen . Instruktioner
direkt länka
1
Högerklicka på underformuläret och klicka på " Egenskapsblad " ikonen för att öppna egenskapsrutan .
2
Välj " Link barn Fields " fältet . Klicka på ellips ( ... ) -knappen till höger om fältet för att komma till fälten dialogrutan .
3
Välj fälten som knyter uppgifterna på blanketten och underformulär tillsammans . "Master fältet " är det kontrollerande datafält som visas på den huvudsakliga formen . Barnet fältet blir lika eller kopplad till den kontrollerande fält. Klicka på " OK " för att stänga dialogen .
4
Spara ändringarna i dina formulär . När uppgifterna i de huvudsakliga form ändras , kommer underformuläret att uppdateras med länkade data . Tvingad Uppfriskande
5
Högerklicka på den viktigaste formen och klicka på
" Egenskapsblad " ikonen . Formuläret egenskapsblad visas till höger om formuläret designen fönstret .
6
Välj " Händelse " -fliken och bläddra ner till " On Current " händelse . Klicka på ellips ( ... ) knappen .
7
Välj " Code Builder " i listan över " Välj Builder " dialogrutan . Klicka på " OK " för att fortsätta .
8
Lägg till " köra en ny fråga " metoden till " Form_Current " funktionen enligt nedan . Metoden tvingar underformulär att köra en ny fråga den viktigaste formen när huvudströmbrytaren datalistans data ändras . I exemplet används " detaljer " som namnet på underformulär , bör du ersätta namnet på ditt projekt underformulär
Private Sub Form_Current ( ) katalog
[ detaljer ] köra en ny fråga
< s. . . > End Sub
9
Spara ändringarna till formuläret .