Egenskaben FørsteVærdier

Vigtigt: Denne artikel er maskinoversat. Se ansvarsfraskrivelsen. Du kan finde den engelske version af denne artikel her til din orientering.

Du kan bruge egenskaben FørsteVærdier til at returnere et angivet antal poster eller en procentdel af poster, der opfylder de kriterier, du specificerer. Det kan f.eks. være, at du vil have returneret de første 10 værdier eller de første 25 procent af alle værdier i et felt.

Bemærk: Egenskaben FørsteVærdier gælder kun for at tilføje tabeloprettelse, og vælg forespørgsler.

Indstilling

Egenskaben FørsteVærdier er en heltal, der repræsenterer det nøjagtige antal værdier, der returneres eller et tal efterfulgt af et procenttegn (%) procentdelen af poster, der skal returneres. For eksempel for at returnere de øverste 10 værdier, angive egenskaben FørsteVærdier til 10; for at returnere de øverste 10 procent af værdier, skal du angive egenskaben FørsteVærdier til 10%.

Du kan ikke angive denne egenskab direkte i kode. Det er angivet i SQL-visning af Forespørgselsvindue ved hjælp af en ØVERSTE n eller ØVERSTE n -delsætning PROCENT i SQL-sætningen.

Du kan også indstille egenskaben FørsteVærdier ved hjælp af forespørgslens egenskabsark eller boksen Første værdier under Funktioner under fanen Design.

Bemærk: Egenskaben FørsteVærdier i forespørgslens egenskabsark og under fanen Design er en kombinationsboks, der indeholder en liste over værdier og værdier i procent. Du kan markere en af disse værdier, eller du kan angive en gyldig indstilling i boksen.

Bemærkninger

Du bruger typisk egenskaben FørsteVærdier sammen med sorterede felter. Det felt, du vil have vist første værdier for skal være feltet længst til venstre, der indeholder feltet Sortér valgt i forespørgslens designgitter. En sortering i stigende rækkefølge returnerer de nederste poster, og en sortering i faldende rækkefølge returnerer de øverste. Hvis du angiver, at et bestemt antal poster returneres, returneres alle poster med værdier, der svarer til værdien i den sidste post.

Antag f.eks. at der er følgende salgstotaler for en gruppe medarbejdere.

Salg

Sælger

90.000

Leverling

80.000

Peacock

70.000

Davolio

70.000

King

60.000

Suyama

50.000

Buchanan


Hvis du har sat egenskaben FørsteVærdier til 3 med en faldende sortering i feltet Salg, returnerer Microsoft Office Access 2007 følgende fire poster.

Salg

Sælger

90.000

Leverling

80.000

Peacock

70.000

Davolio

70.000

King


Bemærk: Hvis du vil have returneret de øverste eller nederste værdier uden at få vist dublerede værdier, skal du indstille egenskaben UnikkeVærdier i forespørgslens egenskabsark til Ja.

Eksempel

I følgende eksempel tildeles en SQL-streng, der returnerer de 10 dyreste produkter for egenskaben Postkilde for en formular, der viser de ti dyreste produkter.

Dim strGetSQL As String
strGetSQL = "SELECT TOP 10 Products.[ProductName] " _
& "AS TenMostExpensiveProducts, " _
& "Products.UnitPrice " _
& "FROM Products " _
& "ORDER BY Products.[UnitPrice] DESC;"
Me.RecordSource = strGetSQL

Bemærk: Ansvarsfraskrivelse for maskinoversættelse: Denne artikel er blevet oversat af et computersystem uden menneskelig indgriben. Microsoft tilbyder disse maskinoversættelse for at hjælpe ikke-engelsktalende brugere til at kunne nyde indhold om Microsofts produkter, tjenester og teknologier. Da artiklen er maskinoversat, kan den indeholde forkerte ord eller syntaks- eller grammatikfejl.

Del Facebook Facebook Twitter Twitter Mail Mail

Var disse oplysninger nyttige?

Fantastisk! Har du mere feedback?

Hvordan kan vi forbedre det?

Tak for din feedback!

×