Del via


Sortere, søge efter og filtrere data på lister, rapporter eller XML-porte

Der er et par ting, du kan gøre som en hjælp til at scanne, finde og begrænse poster på en liste eller i en rapport eller XMLport. Disse ting omfatter handlinger som sortering, søgning og filtrering. Du kan anvende nogle eller alle af disse handlinger samtidigt til hurtigt at finde eller analysere dataene.

Drikkepenge

Få gratis e-learning-indhold om Business Central-brugergrænsefladen i Microsoft-træning.

I forbindelse med rapporter og XMLporte kan du angive filtre for at afgrænse, hvilke data der skal medtages i rapporten eller XMLport, men du kan ikke sortere og søge.

Tip

Når du får vist dataene som felter, kan du søge og bruge grundlæggende filtrering. Når du vil bruge et komplet sæt af effektive funktioner til sortering, søgning eller filtrering, skal du vælge ikonet Vis som liste. for at få vist posterne som en liste.

Sortering

Sortering gør det nemt og hurtigt for dig at overskue dine oplysninger. Hvis du har mange kunder, f.eks. kan du vælge at sortere dem efter Kundenr., vvalutakode eller Lande-/områdekode for at få det nødvendige overblik.

Hvis du vil sortere en liste, kan du enten:

  • Vælg en kolonneoverskriftstekst til skift mellem stigende og faldende rækkefølge, eller
  • Vælg rullepilen i kolonneoverskriften, og vælg derefter stigende eller faldende.

Note

Sortering understøttes ikke af billeder, BLOB-felter, FlowFilters og felter, der ikke tilhører en tabel.

Søgning

Øverst på hver oversigtsside finder du ikonet Søgeliste.Søg, der er en hurtig og nem måde at reducere posterne på en liste på og kun viser de poster, der indeholder data, som du er interesseret i at få vist.

Hvis du vil søge, skal du vælge ikonet Søg eller F3 på tastaturet. Skriv den tekst, du leder efter, i feltet. Du kan skrive bogstaver, tal og andre symboler.

Viser søgefeltet

Normalt vil søgning forsøge at matche teksten på tværs af alle felter. Den skelner ikke mellem store og små bogstaver og sammenligner tekst, hvor som helst i feltet, ved begyndelsen, slutningen eller i midten.

Bemærkning

Søgning matcher ikke værdier i billeder, BLOB-felter, FlowFilter, FlowField og andre felter, der ikke er en del af en tabel.

[Denne sektion er foreløbig dokumentation, og der kan forekomme ændringer.]

Vigtigt

På de mest almindelige sider, f.eks. Debitorer, Kontakter og Varer, kan du vælge pil ned i feltet Søg for at vælge mellem to søgemetoder: Brug moderne søgning og Brug ældre søgning:

Vis søgefeltindstillinger for moderne og ældre søgning

Ældre søgning er den ældre søgemetode, som er den eneste metode, der er tilgængelig i Business Central 2024 udgivelsesbølge 1 og tidligere. Moderne søgning er en nyere, hurtigere og mere fleksibel søgemetode.

Hovedforskellen er, at ældre søgning kun finder poster med de nøjagtige ord i den rækkefølge, du skriver dem, mens moderne søgning finder postord, der matcher i vilkårlig rækkefølge.

Overvej f.eks. varen LONDON Drejestol, blå i demoregnskabet CRONUS. En ældre søgning efter London chair giver ingen resultater, fordi den ikke matcher nogen del af LONDON Drejestol. Hvis du foretager den samme søgning ved hjælp af moderne søgning, findes varen dog ved at matche "London" og "stol".

Tilsvarende, hvis du vil finde alle blå stole, giver moderne søgning dig mulighed for at bruge blue chair eller chair blue, som henter både LONDON Drejestol, blå og TOKYO Gæstestol, blå i demoregnskabet CRONUS. Omvendt kræver brug af ældre søgning en søgning efter chairs, blue.

Moderne søgning understøtter også omsluttende søgeord i anførselstegn for at forfine resultater, svarende til populære søgemaskiner. F.eks. giver søgningen "blue chair" ingen resultater, fordi varebeskrivelserne i demonstrationsdataene er angivet som stol, blå. Denne funktionsmåde efterligner den ældre søgning.

Bemærkning

  • Moderne søgning dækker kun kolonner, der er udpeget til det af en udvikler. Hvis du ikke kan finde eksisterende data, kan du prøve den ældre søgning.

    Få flere oplysninger om at angive kolonner til moderne søgning under Aktivere optimeret tekstsøgning i tabelfelter.

  • Hvis indstillingen Brug moderne søgning ikke er tilgængelig, kan det skyldes følgende:

    • Det er ikke aktiveret for dit miljø. Administratorer kan aktivere funktionen Brug optimeret tekstsøgning på lister på siden Funktionsstyring. Du kan finde flere oplysninger i Aktivering af nye og kommende funktioner på forhånd.
    • Listen indeholder ingen kolonner, der er beregnet til moderne søgning.
  • Moderne søgning er standard, hvis aktiveret.

Finjustere søgningen med filterkriterier (kun ældre søgning)

Du kan foretage en mere præcis søgning ved hjælp af filteroperatorer, udtryk og filter-tokens. I modsætning til filtrering anvendes alle felter på tværs af alle felter, når de bruges i søgefeltet, så de bliver mindre effektive end filtrering.

  • Sæt søgeteksten i enkelte anførselstegn '' (f.eks. 'man') for kun at finde feltværdier, der er identiske med hele teksten, og hvor små og store bogstaver er identiske.

  • Sæt * efter søgeteksten (f.eks. man*) for at finde feltværdier, der begynder med en bestemt tekst, og hvor små og store bogstaver er identiske.

  • Sæt * før søgeteksten (f.eks. *man) for at finde feltværdier, der slutter med en bestemt tekst, og hvor små og store bogstaver er identiske.

  • Når du bruger '' eller *, skelnes der mellem små og store bogstaver i søgningen. Hvis du vil have, at der skelnes mellem små og store bogstaver i søgningen, skal du indsætte @ foran søgeteksten (for eksempel @man*).

Følgende tabel indeholder nogle eksempler, der forklarer, hvordan du kan bruge søgningen.

Søgekriterier Finder...
man
eller
Man
Alle poster med felter, der indeholder teksten man, uanset store eller små bogstaver. F.eks. Manchester, manual eller Sportsman.
'Man' Alle poster med felter, der kun indeholder Man. Samme brug af store og små bogstaver.
Man* Alle poster med felter, der begynder med teksten Man. Samme brug af store og små bogstaver. F.eks. Manchester, men ikke manual eller Sportsman.
@Man* Alle poster med felter, der begynder med teksten man, uanset om der bruges store eller små bogstaver. F.eks. Manchester og manual, men ikke Sportsman.
@*man Alle poster der slutter med teksten man, uanset om der er brugt store eller små bogstaver. F.eks. Sportsman, men ikke Manchester eller manual.

Filtrering

Filtrering giver en mere avanceret og fleksibel må de at kontrollere, hvilke poster der skal vises på en liste eller medtages i en rapport eller XMLport. Der er to vigtige forskelle mellem søgning eller filtrering, som beskrevet i følgende tabel.

Søgning Filtrering
Relevante felter Søger på tværs af alle de felter, der kan ses på siden. Filtrerer et eller flere felter hver for sig og vælger fra et felt i tabellen, herunder felter, ikke der kan ses på siden.
Matching Viser poster med felter, der stemmer overens med søgeteksten, uanset store eller små bogstaver eller placeringen af teksten. Viser poster, hvor feltet nøjagtigt svarer til filteret, og der skelnes mellem små og store bogstaver, medmindre der er angivet særlige filtersymboler.

Filtrering giver dig mulighed at få vist poster for bestemte konti eller kunder, datoer, beløb og andre oplysninger ved at angive filterkriterier. Kun poster, der opfylder de kriterier, som vises på listen, medtages i rapporten, kørslen eller XMLport. Hvis du angiver kriterier for flere felter, vises kun poster, der svarer til alle kriterier.

I forbindelse med lister vises filtrene i en filterrude, der vises til venstre på listen, når du aktiverer den. For rapporter, kørsler og XMLporte kan filtrene ses direkte på anmodningssiden.

Filtrere med indstillingsfelter

I forbindelse med "almindelige" felter, der indeholder data, opsætningsdata eller virksomhedsdata, kan du indsætte filtre både ved at vælge data og indtaste filterværdier, og du kan bruge symboler til at angive avancerede filterkriterier. Få mere at vide under Angive filterkriterier.

Ved felter af typen Indstilling kan du imidlertid kun angive et filter ved at vælge en eller flere indstillinger på en rulleliste med tilgængelige indstillinger. Et eksempel på et indstillingsfelt er feltet Status på siden Salgsordrer.

Note

Hvis du vælger flere indstillinger som en filterværdi, defineres relationen mellem indstillingerne som OR. Hvis du f.eks. både markerer afkrydsningsfeltet Åbne og afkrydsningsfeltet Frigivet i filterfeltet Status på siden Salgsordrer, betyder det, at salgsordrer, der enten er åbne eller frigivne, vises.

Angive filtre på lister

På lister kan du indstille filtre ved hjælp af filterruden. Hvis du vil have vist filterruden for en liste, skal du vælge rullepilen ud for navnet på siden og derefter vælge handlingen Vis filterrude. Du kan også trykke på Skift+F3.

Hvis du vil have vist filterruden for kolonne på en liste, skal du vælge rullepilen og derefter vælge handlingen Filter. Du kan også trykke på Skift+F3. Filterruden åbnes med den valgte kolonne vist som filterfelt i sektionen Filtrer listen efter.

Filterruden viser de aktuelle filtre på en liste, og gør det muligt at angive dine egne brugerdefinerede filtre i et eller flere felter ved at vælge handlingen + Filter.

En filterrude er inddelt i tre afsnit: Visninger, Filtrer listen efter og Filtrer totaler efter:

  • Visninger

    Nogle lister indeholder sektionen Visninger. Visninger er variationer af listen, der er forudkonfigureret med filtre. Du kan definere og gemme så mange visninger, du ønsker, pr. liste. Visningerne er tilgængelige for dig på alle de enheder, du logger på. Få mere at vide i Gemme og tilpasse listevisninger.

  • Filtrér listen efter

    Det er i denne sektion, du kan tilføje filtre i bestemte felter for at reducere antallet af viste poster. Hvis du vil tilføje et filter, skal du vælge handlingen + Filter. Når du vil tilføje et filter, skal du skrive navnet på det felt, du vil filtrere listen efter, eller vælge et felt på rullelisten.

  • Filtrer totaler efter

    Nogle lister, der viser beregnede felter, som beløb og antal, indeholder sektionen Filtrer totaler efter, hvor du kan justere forskellige dimensioner, der påvirker beregninger. Hvis du vil tilføje et filter, skal du vælge handlingen + Filter. Når du vil tilføje et filter, skal du skrive navnet på det felt, du vil filtrere listen efter, eller vælge et felt på rullelisten.

    Note

    Filtre i sektionen Filtrer totaler efter styres af FlowFilters i sideopsætningen. Lær det tekniske aspekt af FlowFilters på FlowFilters.

Du kan angive et enkelt filter direkte på en liste ved brug af filterruden, dvs. et filter, hvor der kun vises poster med den samme værdi som i den markerede celle. Vælg en celle på listen, vælg rullepilen, og vælg derefter handlingen Filtrer til denne værdi. Du kan også trykke på Alt+F3.

Angive filtre i rapporter, kørsler og XMLporte

For rapporter og XMLporte kan filtrene ses direkte på anmodningssiden. På anmodningssiden vises de senest anvendte filtre på grundlag af dit valg i feltet Brug standardværdier fra. Flere oplysninger i Bruge gemte indstillinger.

Filter-hovedsektionen viser de standardfilterfelter, som du kan bruge til at afgrænse, hvilke poster der skal medtages i rapporten eller i XMLport. Hvis du vil tilføje et filter, skal du vælge handlingen + Filter. Når du vil tilføje et filter, skal du skrive navnet på det felt, du vil filtrere listen efter, eller vælge et felt på rullelisten.

I sektionen Filtrer totaler efter kan du justere forskellige dimensioner, der påvirker beregninger i rapporten eller i XMLport. Hvis du vil tilføje et filter, skal du vælge handlingen + Filter. Når du vil tilføje et filter, skal du skrive navnet på det felt, du vil filtrere listen efter, eller vælge et felt på rullelisten.

Angivelse af filterkriterier

Både i filterruden og på en anmodningsside angiver du filterkriterierne i feltet under filterfeltet.

Filterfeltets type er bestemmende for, hvilke kriterier du kan angive. For eksempel kan du, når du filtrerer et felt, der har faste værdier, kun vælge mellem disse værdier. Du kan finde yderligere oplysninger om særlige filtersymboler i Filterkriterier og Filtertokens.

Kolonner, som allerede indeholder filtre, er angivet med ikonet Filter-ikon. i kolonneoverskriften. Hvis du vil fjerne et filter, skal du vælge rullepilen og derefter vælge handlingen Ryd filter.

Tip

Fremskynd søgning efter og analyse af dine data ved hjælp af kombinationer af genvejstaster. For f.eks. at markere et felt skal du bruge Skift+Alt+F3 for at føje dette felt til filterruden, angive filterkriterierne, bruge Ctrl+Enter for at vende tilbage til rækkerne, vælge et andet felt og bruge Alt+F3 til at filtrere til værdien. Få mere at vide i Tastaturgenveje.

Filterkriterier og -operatorer

Når du angiver kriterier, kan du bruge alle de tal og bogstaver, som du plejer at bruger i feltet. Men der er også en række specielle symboler, som du kan bruge som operatorer for at filtrere resultaterne yderligere. I følgende afsnit beskrives disse symboler, og hvordan de bruges som operatorer i filtre.

Drikkepenge

Du kan finde flere oplysninger om filtrering af dato og klokkeslæt i Arbejde med kalenderdatoer og-klokkeslæt.

Vigtigt

  • Der kan være situationer, hvor den værdi, der skal filtreres efter, indeholder et symbol, som er en operator. Du kan få mere at vide om håndtering af disse situationer i Filtrere efter værdier, der indeholder symboler.

  • Hvis der er mere end 200 operatorer i et enkelt filter, vil systemet automatisk gruppere nogle udtryk i parenteser () med henblik på behandling. Det har ingen indflydelse på filteret eller resultaterne.

(..) Interval

Eksempel Viste poster
1100..2100 Tal fra 1100 til og med 2100.
..2500 Konti til og med 2500
..12 31 00 Datoer til og med 31-12-00.
Bicycle..Car Strenge med Cykel gennem bil, når den bestilles leksiografisk
P8.. Oplysninger for regnskabsperiode 8 og frem
..23 Fra begyndelsesdatoen til 23-aktuel måned-aktuelt år 23.59.59
23.. Fra 23-aktuel måned-aktuelt år 0.00.00 til sluttidspunktet
22..23 Fra den 23-aktuel måned-aktuelt år 0.00.00 til 22-aktuel måned-aktuelt år 22.59.59

Tip

Hvis du bruger et numerisk tastatur, kan decimalseparatoren indeholde et andet tegn end et punktum (.). Hvis du vil skifte til en periode, skal du trykke på tasterne Alt+Decimalseparator på det numeriske tastatur. Hvis du vil skifte tilbage, skal du trykke på Alt+Decimalseparator igen. Få mere at vide i Angive den decimalseparator, der bruges af numeriske tastaturer.

Bemærkning

Hvis feltet, du filtrerer på, er af typen Tekst, bruges leksiografisk rækkefølge til at bestemme, hvad der er inkluderet i intervallet. For sådanne felter, der bruges til at gemme heltal, kan dette føre til det (uventede) resultat, at et filter på 10000..10042 også inkluderer værdierne 100000 og 1000042.

(|) Enten/eller

Eksempel Viste poster
1200|1300 Tal med 1200 eller 1300.

(<>) Ikke lig med

Eksempel Viste poster
<>0 Alle tal undtagen 0

I SQL Server Option kan du kombinere dette symbol med et udtryk med jokertegn. <>A* betyder f.eks. ikke lig med tekst, der starter med A.

(>) Større end

Eksempel Viste poster
>1200 Tal større end 1200

(>=) Større end eller lig med

Eksempel Viste poster
>=1200 Tal lig med eller større end 1200

(<) Mindre end

Eksempel Viste poster
<1200 Tal mindre end 1200

(<=) Mindre end eller lig med

Eksempel Viste poster
<=1200 Tal lig med eller mindre end 1200

(&) Og

Eksempel Viste poster
>200&<1200 Tal større end 200 og mindre end 1200

('') Tegn, der stemmer nøjagtigt overens

Eksempel Viste poster
'man' Tekst, der svarer nøjagtigt til man, og der skelnes mellem store og små bogstaver.
'' Tekst, der er tom.

(@) Ingen forskel på store og små bogstaver

Eksempel Viste poster
@man* Tekst, der starter med man, og der skelnes mellem store og små bogstaver.

(*) Mange ukendte tegn

Eksempel Viste poster
*Co* Tekst, der indeholder A/S, og der skelnes mellem store og små bogstaver.
*Co Tekst, der ender på A/S, og der skelnes mellem store og små bogstaver.
Co* Tekst, der begynder med A/S, og der skelnes mellem store og små bogstaver.

(?) Ét ukendt tegn

Eksempel Viste poster
Hans?n Tekst som f.eks. Hansen eller Hanson

Kombinerede formatudtryk

Eksempel Viste poster
5999|8100..8490 Tallet 5999 og tallene fra og med 8100 til og med 8490.
..1299|1400.. Medtag poster med et tal mindre end eller lig med 1299, eller tal lig med 1400 eller derover (alle tal undtagen 1300 til og med 1399).
>50&<100 Medtag poster med tal større end 50 og mindre end 100 (tal fra 51 til og med 99).

Filtrere på værdier, der indeholder symboler

Der kan være tilfælde, hvor feltværdier indeholder et af følgende symboler:

  • og
  • (
  • )
  • =
  • |

Hvis du vil filtrere efter et af disse symboler, skal du placere filterudtrykket i anførselstegn ('<expression with symbol>'). Hvis du f.eks. vil filtrere efter poster, der starter med teksten J & V, er filterudtrykket 'J & V*'.

Dette krav er ikke nødvendigt for andre symboler.

Filtertokens

Når du angiver filterkriterier, kan du også skrive ord, der har en særlig betydning, kaldet filtertokens. Når du har angivet et tokenordet, erstattes ordet af den eller de værdier, det repræsenterer. Med filter-tokens bliver filtrering nemmere ved at reducere behovet for at navigere til andre sider for at søge efter værdier, du vil føje til filteret. Følgende tabeller beskriver nogle af de tegn, du kan skrive som filterkriterier.

Tip

Din organisation bruger muligvis brugerdefinerede tokens. For at få mere at vide om det komplette sæt tokens, der er tilgængelige for dig, eller tilføje flere brugerdefinerede tokens, skal du kontakte din administrator. Lær det tekniske aspekt af filtertokens på Tilføje filtertokens.

(%me eller %user) Poster, der er tildelt til dig

Brug %me eller %user ved filtrering af felter, der indeholder bruger-id'et, f.eks. feltet Tildelt til bruger-id, for at få vist alle poster, der er tildelt til dig.

Eksempel Viste poster
%me
eller
%user
Poster, der er knyttet til din brugerkonto.

(%mycustomers) Debitorer i Mine debitorer

Brug %mycustomers i debitorfeltet Nej til at vise alle poster for debitorer, der står på listen Mine debitorer i dit rollecenter.

Eksempel Viste poster
%mycustomers Debitorer i Mine debitorer i dit rollecenter.

(%myitems) Varer i Mine varer

Brug %myitems i varefeltet Nej til at vise alle poster for varer, der står på listen Mine varer i dit rollecenter.

Eksempel Viste poster
%myitems Varer i Mine varer i dit rollecenter.

(%myvendors) Kreditorer i Mine kreditorer

Brug %myvendors i kreditorfeltet Nej til at vise alle poster for kreditorer, der står på listen Mine kreditor i dit rollecenter.

Eksempel Viste poster
%myvendors Kreditorer i Mine kreditorer i dit rollecenter.

Ofte stillede spørgsmål om søgning og filtrering
Gemme og tilpasse listevisninger
Arbejde med Business Central
Tastaturgenveje

Find gratis e-learning-moduler til Business Central her