Log på med Microsoft
Log på, eller opret en konto.
Hej
Markér en anden konto.
Du har flere konti
Vælg den konto, du vil logge på med.

Gælder for

Formularobjekt

Rapportobjekt

Du kan bruge egenskaben Postkilde til at angive kilden til dataene for en formular eller Rapport. Læs/skriv Streng.

udtryk.Postkilde

udtryk Påkrævet. Et udtryk, der returnerer et af objekterne på listen Gælder for.

Bemærkninger

Egenskabsindstillingen Postkilde kan være et tabelnavn, et forespørgselsnavn eller en SQL-sætning. Du kan f.eks. bruge følgende indstillinger.

Eksempel på indstilling

Beskrivelse

Medarbejdere

Et tabelnavn, der angiver tabellen Medarbejdere som datakilden.

SELECT Orders!OrderDate FROM Orders;

En SQL-sætning, der angiver feltet Ordredato i tabellen Ordrer som datakilden. Du kan også binde et kontrolelement i formularen eller rapporten til feltet Ordredato i tabellen Ordrer ved at indstille egenskaben Kontrolelementkilde til Ordredato.


Bemærk!: Du kan angive egenskaben Postkilde ved hjælp af formularens eller rapportens egenskabsark, en makro eller VBA-kode (Visual Basic for Applications).

I VBA skal du bruge et strengudtryk til at indstille denne egenskab

Bemærk!: Hvis du ændrer postkilden i en åben formular eller rapport, forespørges der automatisk igen på de underliggende data. Hvis egenskaben Postsæt for en formular angives på kørselstidspunktet, opdateres egenskaben Postkilde for formularen.

Når du har oprettet en formular eller rapport, kan du ændre dens datakilde ved at ændre egenskaben Postkilde. Egenskaben Postkilde er også nyttig, hvis du vil oprette en genanvendelig formular eller rapport. Eksempelvis kan du oprette en formular, der indeholder et standarddesign, og derefter kopiere formularen og ændre egenskaben Postkilde for at vise data fra en anden tabel, forespørgsel eller SQL-sætning.

Hvis du begrænser antallet af poster, der er indeholdt i en formulars postkilde, kan det forbedre ydeevnen, især når programmet kører på et netværk. Du kan f.eks. angive en formulars Postkilde-egenskab til en SQL-sætning, der returnerer en enkelt post og ændrer formularens postkilde afhængigt af kriterier, der er valgt af brugeren.

Eksempel

I følgende eksempel angives en formulars Postkilde-egenskab til tabellen Kunder:

Forms!frmCustomers.RecordSource = "Customers"

I næste eksempel ændres en formulars postkilde til en enkelt post i tabellen Kunder afhængigt af det firmanavn, der er valgt i den kombinationsfeltkontrolelementet cmboCompanyName. Kombinationsfeltet udfyldes med en SSQL-sætning, der returnerer kunde-id (i den bundne kolonne) og firmanavn. Kunde-id'et indeholder datatypen Tekst.

Sub cmboCompanyName_AfterUpdate()
Dim strNewRecord As String
strNewRecord = "SELECT * FROM Customers " _
& " WHERE CustomerID = '" _
& Me!cmboCompanyName.Value & "'"
Me.RecordSource = strNewRecord
End Sub

Har du brug for mere hjælp?

Vil du have flere indstillinger?

Udforsk abonnementsfordele, gennemse kurser, få mere at vide om, hvordan du sikrer din enhed og meget mere.

Communities hjælper dig med at stille og besvare spørgsmål, give feedback og høre fra eksperter med omfattende viden.

Var disse oplysninger nyttige?

Hvor tilfreds er du med kvaliteten af sproget?
Hvad påvirkede din oplevelse?
Når du trykker på Send, bliver din feedback brugt til at forbedre Microsoft-produkter og -tjenester. Din it-administrator kan indsamle disse data. Erklæring om beskyttelse af personlige oplysninger.

Tak for din feedback!

×