Hvordan oppdaterer delskjema data i Access

Tilsetting av skjemaer til en Access-database tjener til å gjøre databasen mer tilgjengelig for brukere som ikke er kjent med programvaren tekniske siden. En form plasserer databasefelt i en vennligere brukergrensesnitt. Delskjemaer er selvstendige deler av større former som gjør at utvikleren å vise relaterte dataelementer til de på den viktigste formen, ofte i et foreldre-barn-forhold. Når skjemaet og underskjema er koblet riktig, er dataelementene i både oppdatert hver gang den viktigste formen beveger seg gjennom databasen.

Bruksanvisning

Direkte Linking

1 Høyreklikk på underskjema og klikk på "Property Sheet" ikonet for å åpne egenskapsarket.

2 Velg "Link Child Fields" -feltet. Klikk på knappen ellipse (...) på høyre side av feltet for å få tilgang til dialogen felt.

3 Velg feltene som lenker dataene på skjemaet og underskjema sammen. "Master feltet" er bestemmende datafelt som vises på den viktigste formen. Barnet felt er den samme, eller koblet til den kontrollerende felt. Klikk "OK" for å lukke dialogboksen.

4 Lagre endringene i skjemaene. Når dataene i hovedskjema endringer, vil delskjemaet bli oppdatert med de koblede dataene.

tvunget Forfriskende

5 Høyreklikk på den viktigste formen, og klikk på "Property Sheet" -ikonet. Skjemaet eiendom arket vises til høyre i form design vinduet.

6 Velg "Event" -fanen og bla ned til "On Current" hendelse. Klikk på knappen ellipse (...).

7 Velg "Code Builder" i listen over "Velg Builder" dialogen. Klikk "OK" for å fortsette.

8 Tilsett "requery" metoden til "Form_Current" -funksjon som vist nedenfor. Metoden tvinger underskjema til requery den viktigste formen når det er hoved skjemaets data endres. Eksempelet bruker "detaljer" som navnet på underskjema; du bør bytte ut navnet på prosjektet underskjema.

Private Sub Form_Current ()

[details].Requery

End Sub

9 Lagre endringene i skjemaet.