Bruke filterinnstillinger
Filtrer etter-kolonne
Kriterier | Beskrivelse |
---|---|
Tittel | Sorterer elementer etter titler. Bruk tekstfilteret for å søke etter tekst og strenger. |
Unikt navn | Sorterer elementer etter unike navn. Bruk tekstfilteret for å søke etter tekst og strenger. |
Attributt | Filtrerer attributtene til elementet som er definert i OLAP-databasen. |
Verdi | Filtrerer verdiene til et område. Du må angi filterinnstillingene og dataområdet for filteret. Merk
Verdi er tilgjengelig i aksedesigneren for skivesegmenter, men ikke i listedesigneren for skivesegmenter. |
Egendefinert MDX | Oppretter et filter med en MDX-setning. |
Hierarkikolonne
Hierarkilisten er bare tilgjengelig fra aksedesigneren for skivesegmenter. Listen inneholder hierarkiene som er på aksen.
Filtertype-kolonne
Bruk innstillingen Filtertype med filtre på tittel, unikt navn og attributt.
Denne tabellen viser alternativene for Filtertype-kolonnen:
Filtertype | Beskrivelse |
---|---|
Streng | Det søkes i hierarkiet etter elementer med en tittel, et unikt navn eller attributt som stemmer overens med søketeksten. |
Jokertegn | Du kan bruke jokertegn for å filtrere elementnavnene. |
Dato | Du kan filtrere etter datoverdier. Gjelder bare for Microsoft Analysis Services. |
Vanlig uttrykk | Du kan bruke .NET vanlige uttrykk for å filtrere elementnavnene. Vanlige uttrykk skiller mellom store og små bokstaver. En komplett guide til .NET Regular Expressions finner du på: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Tall | Du kan filtrere etter tallverdier. For eksempel verdier mindre enn N. |
Vanlige uttrykk med analysetjenester
For å bruke .NET vanlige uttrykk med Analysis Services-datakilder må du installere en assembly på Analysis Services-serveren.
Assembly-filen heter Mis.Reporting.ServerExtension.dll og installeres i C:\Programfiler\Infor BI\Application Studio av Application Studio-oppsettet.
Bruk SQL Management Studio for å koble til Analysis Services-databasen og legge til en assembly til assemblies-mappen.
Assembly må ha disse parameterne:
- Bane: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Navn: MisOlapYukonExtension
- Tillatelser: Sikker
- Representasjon: Standard
Oversikt over jokertegnene
Søkestreng | Forklaring |
---|---|
*xyz/xyz* |
Stjernen (*) foran eller bak en søkestreng returnerer elementene som starter eller slutter med søketeksten. |
?xyz |
Spørsmålstegnet står for en manglende bokstav. Du kan bruke flere spørsmålstegn. |
x?z |
Et søkeresultat med denne strengen returnerer alle elementer som inneholder en bokstav på stedet til spørsmålstegnet. |
.Net vanlige uttrykk
For å bruke .NET vanlige uttrykk, velg Vanlige uttrykk som filtertypen.
Uttrykk | Forklaring | Eksempel |
---|---|---|
^ |
Treff-starter-med-linje-kommando |
^A finner listeelementer som starter med A. |
$ |
Treff-slutter-med-linje-kommando |
er$ finner listeelementer som slutter med er. |
+ |
Treff-en-eller-flere-kommandoer |
e.+r$ finner alle listeelementer som slupper på r og også inneholder en e. Det må være minst en bokstav mellom e og r. |
| |
Vekslingskommando |
^A|^B finner listeelementer som starter med A eller B. |
( ) |
Gruppering |
^(..) finner listeelementer som inneholder et antall bokstaver som er partall. |
. |
Vilkårlig bokstav |
^c..d finner listeelementer som starter med c, etterfulgt av to tegn, etterfulgt av d. |
\ |
Definerer den etterfølgende bokstaven som nøyaktig. |
\\ finner alle listeelementer som inneholder bokstaven \. |
Vanlige uttrykk skiller ikke mellom store og små bokstaver. Sett prefikset (?-i) foran en setning for å skille mellom store og små bokstaver. |
Betingelse
Betingelsene som kan brukes, avhenger av valgene i listene Filtrer etter og Filtertype. De inkluderer lik, ikke lik, større enn osv.
For verdifiltre kan tilstanden
brukes. Tillatelser til å vise data kan brukes til brukere og elementer. Hvis tillatelsen for en bestemt bruker og element er 'None', kan ikke brukeren se verdien for elementet. Slike verdier blir behandlet som tomme og kan filtreres ut med betingelsen Er tilgjengelig.Verdi
Skriv inn verdien som filterinnstillingene refererer til. Dette kan være en streng eller et tall.
Filtrere elementnavn
Betingelsene refererer til den alfabetiske sorteringsrekkefølgen til elementene i listen. Deres posisjon i hierarkiet blir ikke tatt hensyn til.
Filterattributter
Åpne Filter i listedesigneren, klikk på
og velg Attributt i Filterinnstillinger-delen fra Filtrer etter-listen. Velg filtertypen, attributtet, betingelsen og verdien.Filterverdier
Åpne Filter i listedesigneren, klikk
og velg Verdi fra Filtrer etter-listen. Velg operatorer og verdier. Bruk Dataområde til å definere dataområdet som filteret skal brukes på.Du kan bruke et verdifilter for å utelukke nullverdier og tomme verdier. En celle med en tom verdi er tom. En celle med en nullverdi inneholder tallet 0. Null kan brukes i beregninger, men tomme verdier kan ikke. Under ingen omstendigheter betyr ’tom’ og ’null’ det samme.
Hvis data både inneholder tomme verdier og nullverdier, gjelder disse reglene:
- Et filter som ser etter alle verdier lik null, returnerer ingen nullverdier
- Et filter som ser etter alle verdier som ikke er tomme, returnerer nullverdier (og andre verdier).