Tillämpa filterinställningar
Kolumnen Filtrera efter
Kriterier | Beskrivning |
---|---|
Rubrik | Filtrerar element efter deras rubriker. Använd textfiltret om du vill söka efter texter och strängar. |
Unikt namn | Sorterar element efter deras unika namn. Använd textfiltret om du vill söka efter texter och strängar. |
Attribut | Filtrerar attributen för elementen som definieras i OLAP-databasen. |
Värde | Filtrerar värden i ett område. Du måste ange filterinställningar och dataområde för filtret. Obs!
Värde är tillgängligt i axeldesignern för sektorsegment men inte i listdesignern för sektorsegment. |
Anpassad MDX | Skapar ett filter med en MDX-sats. |
Kolumnen Hierarki
Hierarkilistan är endast tillgänglig från axeldesignern för sektorsegment. Listan innehåller hierarkierna på axeln.
Kolumnen Filtertyp
Använd filtertypsinställningen på filter för rubrik, unikt namn och attribut.
I följande tabell visas alternativen i kolumnen Filtertyp:
Filtertyp | Beskrivning |
---|---|
Sträng | Hierarkin genomsöks för element med en rubrik, ett unikt namn eller ett attribut som motsvarar söktexten. |
Jokertecken | Du kan filtrera elementnamn med hjälp av jokertecken. |
Datum | Du kan filtrera efter datumvärden. Gäller endast för Microsoft Analysis Services. |
Reguljärt uttryck | Du kan filtrera elementnamn med hjälp av reguljära .NET-uttryck. Reguljära uttryck är skiftlägeskänsliga. En komplett guide till reguljära .NET-uttryck finns på http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Nummer | Du kan filtrera efter numeriska värden, exempelvis värden som är mindre än N. |
Reguljära uttryck med Analysis Services
Om du vill använda reguljära .NET-uttryck med datakällor från Analysis Services måste du installera en sammansättning på Analysis Services-servern.
Sammansättningsfilen heter Mis.Reporting.ServerExtension.dll och installeras på C:\Program Files\Infor BI\Application Studio av Application Studio-installationsprogrammet.
Upprätta en anslutning till Analysis Services-databasen med SQL Management Studio och lägg till en sammansättning i mappen Sammansättningar.
Sammansättningen måste ha följande parametrar:
- Sökväg: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Namn: MisOlapYukonExtension
- Behörigheter: Säker
- Personifiering: Förval
Översikt över jokertecken
Söksträng | Förklaring |
---|---|
*xyz/xyz* |
Asterisken (*) före eller efter en söksträng returnerar element som börjar eller slutar med söktexten. |
?xyz |
Frågetecknet representerar ett tecken som saknas. Du kan använda flera frågetecken. |
x?z |
En sökförfrågan med denna sträng returnerar alla element som innehåller ett tecken i den position där frågetecknet finns. |
Reguljära .Net-uttryck
Välj Reguljärt uttryck som filtertyp om du vill använda reguljära .NET-uttryck.
Uttryck | Förklaring | Exempel |
---|---|---|
^ |
Motsvara operator i början av rad |
Med ^A hittar du listelement som börjar på A. |
$ |
Motsvara operator i slutet av rad |
Med er$ hittar du listelement som slutar på er. |
+ |
Motsvara en eller flera operatorer |
Med e.+r$ hittar du alla listelement som slutar på r och även innehåller ett e. Det måste finnas minst ett tecken mellan "e" och "r". |
| |
Växlingsoperator |
Med ^A|^B hittar du listelement som börjar på A eller B. |
( ) |
Gruppering |
Med ^(..) hittar du listelement som innehåller ett jämnt antal tecken. |
. |
Valfritt tecken |
Med ^c..d hittar du listelement som börjar på c och följs av två tecken samt d. |
\ |
Definierar det efterföljande tecknet som en litteral. |
Med \\ hittar du alla listelement som innehåller tecknet \. |
Reguljära uttryck är inte skiftlägeskänsliga. Inled ett uttryck med prefixet (?-i) om du vill göra det skiftlägeskänsligt. |
Villkor
Vilka villkor som kan tillämpas beror på vad du har valt i listorna Filtrera efter och Filtertyp. Det kan t.ex. vara Lika med, Inte lika med, Större än osv.
För värdefilter kan villkoret
tillämpas. Behörighet att visa data kan tillämpas på användare och element. Om behörigheten för en viss användare och ett visst element är Ingen kan användaren inte visa värdet för elementet. Sådana värden behandlas som tomma och kan filtreras bort med villkoret Är åtkomlig.Värde
Ange värdet som filterinställningarna refererar till. Detta kan vara en sträng eller ett nummer.
Filtrera elementnamn
Villkoret avser elementens alfabetiska ordning i listan. Deras position inom hierarkin beaktas inte.
Filtrera attribut
Öppna Filter i Listdesigner, klicka på
och välj Attribut i listan Filtrera efter i sektionen Filterinställningar. Välj filtertyp, attribut, villkor och värde.Filtrera värden
Öppna Filter i listdesignern, klicka på
och markera Värde i listan Filtrera efter. Välj operatorer och värden. Definiera dataområdet som filtret ska tillämpas på med hjälp av Dataområde.Du kan undanta noll- och nullvärden med hjälp av ett värdefilter. En cell som har ett nullvärde är tom. En cell med nollvärde innehåller siffran 0. Noll kan användas i beräkningar medan null inte kan det. "Null" och "noll" har aldrig samma innebörd.
Om data innehåller både null- och nollvärden gäller följande regler:
- Ett filter som söker efter alla värden som är lika med null returnerar inte några nollvärden
- Ett filter som söker efter alla värden som inte är null returnerar noll (och andra värden).