Sorter, søk i og filtrer data i lister, rapporter eller XML-porter
Det finnes et par ting du kan gjøre som hjelper deg med å skanne, finne og begrense poster i en liste eller i en rapport eller XMLport. Disse tingene inkluderer operasjoner som sortering, søk og filtrering. Du kan bruke noen av eller alle disse operasjonene samtidig til å finne eller analysere data raskt.
Tips
Se nettlæringsinnhold om Business Central-brukergrensesnittet i Microsoft-opplæring.
For rapporter og XMLport-er kan du definere filtre som i lister for å avgrense hvilke data som skal inkluderes i rapporten eller XMLport, men du kan ikke sortere og søke.
Tips
Når du viser dataene som fliser, kan du søke etter og bruke filtrering. For å bruke hele settet med kraftige funksjoner for sortering, søk og filtrering velger du ikonet for å vise oppføringene som en liste.
Sortering
Sortering gjør det enkelt å få et raskt overblikk over dataene. Hvis du for eksempel har mange kunder, kan du velge å sortere dem etter Kundenr., Valutakode eller Lands-/områdekode for å få nødvendig oversikt.
Hvis du vil sortere en liste, kan du:
- velge en kolonneoverskriftstekst for å veksle mellom stigende og synkende rekkefølge, eller
- velge rullegardinpilen i kolonneoverskriften, og deretter velge handlingen Stigende eller Synkende.
Merk
Sortering støttes ikke for bilder, BLOB-felt, FlowFilters og felt som ikke hører til i en tabell.
Søke
Øverst på hver listeside finnes det et Søk-ikon som gir en rask og enkel måte å redusere postene i en liste på og vise bare postene som inneholder dataene du er interessert i.
Hvis du vil søke, velger du søkeikonet eller F3 på tastaturet. Skriv inn teksten du leter etter, i boksen. Du kan skrive inn bokstaver, tall og andre symboler.
Vanligvis forsøker søket å samsvare tekst i alle felter. Det skiller ikke mellom store og små bokstaver og samsvarer tekst plassert hvor som helst i feltet, ved begynnelsen, ved slutten eller i midten.
Bemerkning
Søket vil ikke tilsvare verdier i bilder, BLOB-felt, FlowFilters, FlowFields og andre felt som ikke er en del av en tabell.
Velg mellom moderne søk eller eldre søk
[Denne delen er forhåndsutgavedokumentasjon og kan bli endret.]
Viktig!
- Dette er en produksjonsklar forhåndsversjonsfunksjon.
- Produksjonsklare forhåndsversjoner er underlagt tilleggsvilkårene for bruk.
På de vanligste sidene, for eksempel Kunder, Kontakter og Varer, kan du velge pil ned i Søk-boksen for å velge mellom to søkemetoder: Bruk moderne søk og Bruk eldre søk:
Eldre søk er den eldre søkemetoden, som er den eneste metoden som er tilgjengelig i lanseringsbølge 1 i 2024 for Business Central og tidligere. Moderne søk er en nyere, raskere og mer fleksibel søkemetode.
Hovedforskjellen er at eldre søk bare finner poster med de nøyaktige ordene i den rekkefølgen du skriver dem inn, mens moderne søk finner oppføringsord som samsvarer i hvilken som helst rekkefølge.
Tenk for eksempel på varen som heter LONDON Swivel Chair, blå i CRONUS-demonstrasjonsselskapet. Et eldre søk etter London chair
vil ikke gi noen resultater fordi det ikke samsvarer med noen del av LONDON Swivel Chair. Hvis du gjør det samme søket ved hjelp av moderne søk, finner du imidlertid varen ved å samsvare «London» og «chair».
På samme måte, hvis du vil finne alle blå stoler, lar moderne søk deg bruke blue chair
eller chair blue
, som henter både LONDON Swivel Chair, blå og TOKYO Guest Chair, blå i CRONUS-demonstrasjonsselskapet. Omvendt krever bruk av eldre søk at du søker etter chairs, blue
.
Moderne søk støtter også omsluttende søkeord i anførselstegn for å avgrense resultatene, i likhet med populære søkemotorer. Søk etter "blue chair"
gir for eksempel ingen resultater, fordi varebeskrivelsene i demonstrasjonsdataene er oppført som chair, blå. Denne virkemåten etterligner det eldre søket.
Bemerkning
Moderne søk dekker bare kolonner som er angitt for det av en utvikler. Hvis du ikke finner eksisterende data, kan du prøve det eldre søket.
Finn ut mer om hvordan du angir kolonner for moderne søk på Aktiver optimalisert tekstsøk i tabellfelter.
Hvis alternativet Bruk moderne søk ikke er tilgjengelig, kan det skyldes følgende:
- Det er ikke aktivert for miljøet ditt. Administratorer kan aktivere funksjonen Bruk optimalisert tekstsøk i lister på siden Funksjonsbehandling. Finn ut mer i Aktiver nye og kommende funksjoner på forhånd.
- Listen inneholder ikke kolonner som er angitt for moderne søk.
Moderne søk er standard hvis aktivert.
Finjuster søket med filterkriterier (bare eldre søk)
Du kan foreta et mer nøyaktig søk ved å bruke filteroperatorer, uttrykk og filterkoder. I motsetning til filtrering brukes disse på tvers av alle felter når de brukes i søkefeltet, noe som gjør dem mindre effektive enn filtrering.
Hvis du vil finne bare feltverdiene som nøyaktig samsvarer med hele teksten og store/små bokstaver, setter du tekst mellom enkle anførselstegn
''
(for eksempel'man'
).Hvis du vil finne bare feltverdiene som starter med en viss tekst og store/små bokstaver, setter du
*
etter søketeksten (for eksempelman*
).Hvis du vil finne bare feltverdiene som slutter med en viss tekst og store/små bokstaver, setter du
*
før søketeksten (for eksempel*man
).Når du bruker
''
eller*
, skiller søket mellom store og små bokstaver. Hvis du vil at søket ikke skal skille mellom store og små bokstaver, setter du inn@
før teksten (for eksempel@man*
).
Tabellen nedenfor inneholder eksempler som forklarer hvordan du kan bruke søket.
Søkekriterier | Finner... |
---|---|
man eller Man |
Alle poster med felt som inneholder teksten man, uavhengig av store/små bokstaver. For eksempel Manchester, manuell eller sportsmann. |
'Man' |
Alle poster med felt som inneholder bare teksten Man, og store/små bokstaver må samsvare. |
Man* |
Alle poster med felt som starter med teksten Man, og store/små bokstaver må samsvare. For eksempel Manchester, men ikke manuell eller sportsmann. |
@Man* |
Alle poster med felt som starter med teksten man, uavhengig av store/små bokstaver. For eksempel Manchester og manuell, men ikke sportsmann. |
@*man |
Alle poster som slutter med teksten man, uavhengig av store/små bokstaver. For eksempel Sportsman, men ikke Manchester eller manuell. |
Filtrering
Filtrering er en mer avansert og allsidig måte å kontrollere hvilke poster som tas med i en liste, rapport eller XMLport. Det finnes to viktige forskjeller mellom søking og filtrering, som beskrevet i tabellen nedenfor.
Søke | Filtrering | |
---|---|---|
Gjeldende felt | Søker i alle feltene som vises på siden. | Filtrerer ett eller flere felt hver for seg, og du kan velge fra et hvilket som helst felt i tabellen, inkludert felt som ikke vises på siden. |
Avstemming | Viser poster med felter som samsvarer med søketeksten, uavhengig av store/små bokstaver i teksten eller plassering av teksten i feltet. | Viser poster der feltet samsvarer med filteret nøyaktig, og skiller mellom store/små bokstaver i teksten, med mindre spesielle filtersymboler er angitt. |
Med filtrering kan du vise poster for bestemte konti eller kunder, datoer, beløp og annen informasjon ved å angi filterkriterier. Bare poster som samsvarer med kriteriene, vises i oversikten eller inkluderes i rapporten, den satsvise jobben eller XMLport. Hvis du angir kriterier for flere felt, vises bare poster som samsvarer med alle kriteriene.
For lister vises filtrene i en filtreringsrute som vises til venstre for listen når du aktiverer den. For rapporter, kjørsler og XMLport-er vises filtrene direkte på forespørselssiden.
Filtrere med alternativfelter
Når det gjelder «vanlige» felt som inneholder data, oppsettdata eller forretningsdata, kan du angi filtre både ved å merke dataene og skrive inn filterverdier, og du kan bruke symboler til å definere avanserte filterkriterier. Finn ut mer i Angi filtervilkår.
For felt av typen Alternativ kan du imidlertid bare angi et filter ved å velge ett eller flere alternativer fra en rullegardinliste med de tilgjengelige alternativene. Et eksempel på et alternativfelt er feltet Status på siden Salgsordrer.
Merk
Når du velger flere alternativer som filterverdi, defineres relasjonene mellom alternativene som ELLER. Hvis du for eksempel velger både avmerkingsboksen Åpen og Frigitt i filterfeltet Status på siden Salgsordrer, betyr det at salgsordrer som enten er åpne eller frigitte, vises.
Definer filtre på oversikter
I lister kan du definere filtre ved hjelp av filtreringsruten. Hvis du vil vise filtreringsruten for en liste, velger du rullegardinpilen ved siden av navnet på siden, og deretter velger du handlingen Vis filterrute. Du kan eventuelt velge Skift+F3.
Hvis du vil vise filtreringsruten for en kolonne på en liste, velger du rullegardinpilen, og deretter velger du handlingen Filter. Du kan eventuelt velge Skift+F3. Filtreringsruten åpnes med den valgte kolonnen vist som et filtreringfelt i delen Filtrer listen etter.
Filtreringsruten viser gjeldende filtre for en liste og gjør det mulig å angi egendefinerte filtre på ett eller flere felt ved å velge handlingen + Filter.
En filtreringsrute er inndelt i tre deler: Visninger, Filtrer listen etter og Filtrer totaler etter:
Visninger
Enkelte lister inkluderer delen Visninger. Visninger er variasjoner av listen som er forhåndsdefinert med filtre. Du kan definere og lagre så mange visninger som du ønsker per liste. Visningene er tilgjengelige på alle enheter du logger på. Finn ut mer i Lagre og tilpass listevisninger.
Filtrer listen etter
Det er i denne inndelingen du legger til filtre på bestemte felt for å redusere antall poster som vises. Hvis du vil legge til et filter, velger du + Filter-handlingen. Skriv deretter inn navnet på feltet du vil filtrere listen etter, eller velg et felt fra rullegardinlisten.
Filtrer totaler etter
Enkelte lister som viser beregnede felt, for eksempel beløp og antall, inkluderer delen Filtrer totaler etter, der du kan justere forskjellige dimensjoner som påvirker beregninger. Hvis du vil legge til et filter, velger du + Filter-handlingen. Skriv deretter inn navnet på feltet du vil filtrere listen etter, eller velg et felt fra rullegardinlisten.
Merk
Filtre i delen Filtrer totaler etter kontrolleres av FlowFilters i utformingen av siden. Lær det tekniske aspektet ved FlowFilters under FlowFilters.
Du kan angi et enkelt filter direkte i en liste ved hjelp av filtreringsruten, det vil si et filter som viser bare poster med samme verdi som i den valgte cellen. Velg en celle i listen, velg rullegardinpilen, og velg deretter handlingen Filtrer på denne verdien. Du kan eventuelt velge Alt+F3.
Definer filtre i rapporter, satsvise jobber og XML-porter
For rapporter og XMLport-er vises filtrene direkte på forespørselssiden. På forespørselssiden vises de sist brukte filtrene i henhold til valget i feltet Bruk standardverdi fra. Finn ut mer i Bruk lagrede innstillinger.
Hoveddelen for Filter viser standardfilterfeltene du bruker til å avgrense hvilke poster som skal tas med i rapporten eller XMLport. Hvis du vil legge til et filter, velger du + Filter-handlingen. Skriv deretter inn navnet på feltet du vil filtrere etter, eller velg et felt fra rullegardinlisten.
I delen Filtrer totaler etter kan du justere ulike dimensjoner som påvirker beregninger i rapporten eller XMLport. Hvis du vil legge til et filter, velger du + Filter-handlingen. Skriv deretter inn navnet på feltet du vil filtrere etter, eller velg et felt fra rullegardinlisten.
Angi filtervilkår
Både i filtreringsruten og på forespørselssiden angir du filterkriteriene i boksen under filterfeltet.
Typen filterfelt bestemmer hvilke kriterier du kan angi. For eksempel kan filtrering av et felt med faste verdier gjøre at du bare kan velge mellom disse verdiene. Finn mer informasjon om spesielle filtersymboler i Filterkriterier og Filtersymboler.
Kolonner som allerede har filtre, indikeres av ikonet i kolonneoverskriften. Hvis du vil fjerne et filter, velger du rullegardinpilen, og deretter velger du handlingen Fjern filter.
Tips
Raskere søk analyse av data ved hjelp av kombinasjoner av tastatursnarveier. Du kan for eksempel velge et felt ved å bruke Skift+Alt+F3 for å legge til feltet i filtreringsruten, skrive inn filterkriteriene, bruke Ctrl+Enter til å returnere til radene, velge et annet felt og bruke Alt+F3 til å filtrere til den verdien. Finn ut mer i Tastatursnarveier.
Filterkriterier og -operatorer
Når du angir kriterier, kan du bruke alle tallene og bokstavene du normalt kan bruke i feltet. Men det er også et sett med spesialtegn du kan bruke som operatorer, til å filtrere resultatene ytterligere. Følgende avsnitt beskriver disse symbolene og hvordan de brukes som operatorer i filtre.
Tips
finn ut mer om filtrering av datoer og klokkeslett i Arbeid med datoer og klokkeslett i kalenderen.
Viktig!
Det kan oppstå situasjoner der verdien du vil filtrere på, inneholder et symbol som er en operator. Finn ut mer om hvordan du håndterer disse situasjonene i Filtrer etter verdier som inneholder symboler.
Hvis det er mer enn 200 operatører i ett enkelt filter, vil systemet automatisk gruppere enkelte uttrykk i parenteser
()
for å behandle det. Dette har ingen innvirkning på filteret eller resultatet.
(..) Intervall
Eksempel | Viste poster |
---|---|
1100..2100 |
Tall fra og med 1100 til og med 2100 |
..2500 |
Tall til og med 2500 |
..12 31 00 |
Datoer til og med 31.12.00 |
Bicycle..Car |
Strenger Sykkel gjennom Bil når den bestilles leksiografisk |
P8.. |
Opplysninger for regnskapsperiode 8 og fremover |
..23 |
Fra startdatoen til 23. i inneværende måned og inneværende år 23.59.59 |
23.. |
Fra 23. i inneværende måned og inneværende år 00.00.00 til slutten av tid |
22..23 |
Fra 23. i inneværende måned og inneværende år 0.00.00 til 23. i inneværende måned og inneværende år 23.59.59 |
Tips
Hvis du bruker et numerisk tastatur, kan det hende at tasten for desimalskilletegn sender et annet tegn enn et punktum (.). For å bytte til et punktum velger du tastene Alt+desimalskilletegn på det numeriske tastaturet. Når du vil bytte tilbake, velger du Alt+desimalskilletegnet igjen. Finn ut mer i Angi desimalskilletegnet som brukes av numeriske tastaturer.
Bemerkning
Hvis feltet du filtrerer på, er av typen Tekst, brukes leksiografisk rekkefølge for å bestemme hva som er inkludert i intervallet. For slike felter som brukes til å lagre heltall, kan dette føre til det (uventede) resultatet at et filter på 10000..10042 også inkluderer verdiene 100000 og 1000042.
(|) Enten/eller
Eksempel | Viste poster |
---|---|
1200|1300 |
Tall med 1200 eller 1300 |
(<>) Ikke lik med
Eksempel | Viste poster |
---|---|
<>0 |
Alle tall unntatt 0 I SQL Server Option kan du kombinere dette symbolet med et jokertegnuttrykk. <>A* betyr for eksempel ikke lik noen tekst som begynner med A. |
(>) Større enn
Eksempel | Viste poster |
---|---|
>1200 |
Tall som er større enn 1200 |
(>=) Større enn eller lik med
Eksempel | Viste poster |
---|---|
>=1200 |
Tall som er større enn eller lik 1200 |
(<) Mindre enn
Eksempel | Viste poster |
---|---|
<1200 |
Tall som er mindre enn 1200 |
(<=) Mindre enn eller lik med
Eksempel | Viste poster |
---|---|
<=1200 |
Tall som er mindre enn eller lik 1200 |
(&) Og
Eksempel | Viste poster |
---|---|
>200&<1200 |
Numre som er større enn 200, men mindre enn 1 200. |
('') Finne et nøyaktig tegntreff
Eksempel | Viste poster |
---|---|
'man' |
Tekst som samsvarer nøyaktig med man og skiller mellom store og små bokstaver. |
'' |
Tekst som er tom. |
(@) Skiller ikke mellom små og store bokstaver
Eksempel | Viste poster |
---|---|
@man* |
Tekst som begynner med man og skiller mellom store og små bokstaver. |
(*) Et ubegrenset antall ukjente tegn
Eksempel | Viste poster |
---|---|
*Co* |
Tekst som inneholder A/S og skiller mellom små og store bokstaver. |
*Co |
Tekst som slutter med A/S og skiller mellom små og store bokstaver. |
Co* |
Tekst som begynner med A/S og skiller mellom små og store bokstaver. |
(?) Ett ukjent tegn
Eksempel | Viste poster |
---|---|
Hans?n |
Tekst som for eksempel Hansen eller Hanson |
Kombinerte formatuttrykk
Eksempel | Viste poster |
---|---|
5999|8100..8490 |
Nummer 5999 og numrene fra og med 8100 til og med 8490. |
..1299|1400.. |
Ta med poster som har numre som er mindre enn eller lik 1299 eller nummeret 1400 eller høyere (alle numre utenom fra og med 1300 til og med 1399). |
>50&<100 |
Inkluder poster med numre som er større enn 50 og mindre enn 100 (det vil si tallene fra og med 51 til og med 99). |
Filtrere etter verdier som inneholder symboler
Det kan være tilfeller der feltverdier inneholder ett av følgende symboler:
- &
- (
- )
- =
- |
Hvis du vil filtrere etter noen av disse symbolene, plasserer du filteruttrykket i enkle anførselstegn ('<expression with symbol>'
). Hvis du for eksempel vil filtrere på poster som begynner med teksten J & V, er filteruttrykket 'J & V*'
.
Dette kravet er ikke nødvendig for andre symboler.
Filtertokener
Når du angir filterkriterier, kan du også skrive inn ord som har spesiell betydning, som kalles filtersymboler. Når du har angitt symbolordet, erstattes ordet av verdien eller verdiene det representerer. Filterkoder gjør filtreringen enklere ved å redusere behovet for å navigere til en annen side for å slå opp verdiene du vil legge til i filteret. Tabellene nedenfor beskriver noen av symbolene du kan bruke som filterkriterier.
Tips
Organisasjonen kan bruke egendefinerte symboler. Hvis du vil vite mer om det fullstendige settet med symboler du kan bruke, eller legge til flere egendefinerte symboler, kontakt systemansvarlig. Lær det tekniske aspektet ved filtertokener på Legg til filtertokener.
(%me eller %user) Poster som er tildelt til deg
Bruk %me
eller %user
når du filtrerer felt som inneholder bruker-ID-en, for eksempel feltet Tilordnet til bruker-ID, for å vise alle postene som er tilordnet til deg.
Eksempel | Viste poster |
---|---|
%me eller %user |
Poster som er knyttet til brukerkontoen. |
(%mycustomers) Kunder i Mine kunder
Bruk %mycustomers
i kundens Nummer-felt for å vise alle postene for kunder som er inkludert i listen Mine kunder i rollesenteret.
Eksempel | Viste poster |
---|---|
%mycustomers |
Kunder i vinduet Mine kunder i rollesenteret. |
(%myitems) Varer i Mine varer
Bruk %myitems
i varens Nummer-felt for å vise alle postene for varer som er inkludert i listen Mine varer i rollesenteret.
Eksempel | Viste poster |
---|---|
%myitems |
Varer i vinduet Mine varer i rollesenteret. |
(%myvendors) Leverandører i Mine leverandører
Bruk %myvendors
i leverandørens Nummer-felt for å vise alle postene for leverandører som er inkludert i listen Mine leverandører i rollesenteret.
Eksempel | Viste poster |
---|---|
%myvendors |
Leverandører i vinduet Mine leverandører i rollesenteret. |
Relatert informasjon
Vanlige spørsmål om søk og filtrering
Lagre og tilpass listevisninger
Arbeid med Business Central
Hurtigtaster