Filterinstellingen toepassen
Filteren op kolom
Criteria | Omschrijving |
---|---|
Bijschrift | Filtert elementen op basis van de bijschriften. Het tekstfilter kan worden gebruikt om te zoeken naar teksten en reeksen. |
Unieke naam | Filtert elementen op basis van de unieke namen. Het tekstfilter kan worden gebruikt om te zoeken naar teksten en reeksen. |
Kenmerk | Hiermee wordt gefilterd op de kenmerken van de elementen die in de OLAP-database zijn gespecificeerd. |
Waarde | Hiermee wordt gefilterd op de waarden van een bereik. U moet de filterinstellingen en het gegevensgebied van het filter opgeven. NB
Waarde is beschikbaar in de ontwerpfunctie voor assen voor deelselectiesegmenten, maar niet in de ontwerpfunctie voor lijsten voor deelselectiesegmenten. |
Aangepaste MDX | Hiermee wordt een filter gemaakt met een MDX-instructie. |
Kolom Hiërarchie
De hiërarchielijst is alleen beschikbaar in de ontwerpfunctie voor assen voor deelselectiesegmenten. De lijst bevat de hiërarchieën die op de as staan.
Kolom Filtertype
Gebruik de instelling Filtertype met filters voor bijschriften, unieke namen en kenmerken.
De volgende tabel toont de opties van de kolom Filtertype:
Filtertype | Omschrijving |
---|---|
Tekenreeks | De hiërarchie wordt doorzocht op elementen waarvan het bijschrift, de unieke naam of het kenmerk overeenkomen met de zoektekst. |
Jokerteken | U kunt jokertekens gebruiken om de elementnamen te filteren. |
Datum | U kunt filteren op datumwaarden. Alleen geldig voor Microsoft Analysis Services. |
Reguliere expressie | U kunt reguliere expressies voor .NET gebruiken om de elementnamen te filteren. Reguliere expressies zijn hoofdlettergevoelig. Een volledige handleiding voor het gebruik van reguliere expressies voor .NET kunt u vinden op: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Getal | U kunt filteren op numerieke waarden. Bijvoorbeeld waarden kleiner dan N. |
Reguliere expressies in combinatie met Analysis Services
Als u reguliere expressies voor .NET wilt gebruiken met Analysis Services-gegevensbronnen, moet u een assembly op de Analysis Services-server installeren.
Het assembly-bestand heeft de naam Mis.Reporting.ServerExtension.dll en wordt door de set-up van Application Studio geïnstalleerd in C:\Program Files\Infor BI\Application Studio.
Gebruik SQL Management Studio om verbinding te maken met de Analysis Services-database en een assembly aan de map Assemblies toe te voegen.
De assembly moet de volgende parameters hebben:
- Pad: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Naam: MisOlapYukonExtension
- Machtigingen: Veilig
- Imitatie: Standaard
Overzicht van de jokertekens
Zoekreeks | Uitleg |
---|---|
*xyz/xyz* |
De asterisk (*) voor of achter een zoekreeks geeft als resultaat de elementen die met de zoektekst beginnen of eindigen. |
?xyz |
Het vraagteken staat voor een ontbrekend teken. U kunt meerdere vraagtekens gebruiken. |
x?z |
Een zoekaanvraag met deze reeks geeft als resultaat alle elementen met een teken op de positie van het vraagteken. |
Reguliere expressies voor .NET
Als u reguliere expressies voor .NET wilt gebruiken, selecteert u Reguliere expressie als filtertype.
Expressie | Uitleg | Voorbeeld |
---|---|---|
^ |
Operator match begin van regel |
Met ^A wordt gezocht naar lijstelementen die beginnen met een A. |
$ |
Operator match einde van regel |
Met er$ wordt gezocht naar lijstelementen die eindigen op er. |
+ |
Operator match één of meer |
Met e.+r$ wordt gezocht naar alle lijstelementen die eindigen op een r en ook een e bevatten. Er moet zich ten minste één teken bevinden tussen de e en de r. |
| |
Operator alternatie |
Met ^A|^B wordt gezocht naar lijstelementen die beginnen met een A of een B. |
( ) |
Groeperen |
Met ^(..) wordt gezocht naar lijstelementen die een even aantal tekens bevatten. |
. |
Willekeurig teken |
Met ^c..d wordt gezocht naar lijstelementen die beginnen met een c, gevolgd door twee tekens, gevolgd door een d. |
\ |
Het volgende teken wordt als een letterlijke waarde gezien. |
Met \\ wordt gezocht naar alle lijstelementen die het teken \ bevatten. |
Reguliere expressies zijn niet-hoofdlettergevoelig. Als u een expressie vooraf laat gaan door (?-i), wordt de expressie hoofdlettergevoelig. |
Voorwaarde
Welke voorwaarden kunnen worden toegepast, is afhankelijk van de selecties in de lijsten Filteren op en Filtertype. Ze omvatten Is gelijk aan, Is niet gelijk aan, Groter dan, enzovoort.
Voor waardefilters kan de voorwaarde
worden toegepast. Machtigingen voor het weergeven van gegevens kunnen worden toegekend aan gebruikers en elementen. Als de machtiging voor een bepaalde gebruiker en een bepaald element Geen is, kan de gebruiker de waarde van het element niet bekijken. Dergelijke waarden worden behandeld als lege waarden en kunnen worden uitgefilterd met de voorwaarde Is toegankelijk.Waarde
Voer de waarde in waarnaar de filterinstellingen verwijzen. Dit kan een reeks of een getal zijn.
Filteren op elementnamen
De voorwaarde verwijst naar de alfabetische volgorde van de elementen in de lijst. De positie binnen de hiërarchie wordt buiten beschouwing gelaten.
Filteren op kenmerken
Open Filter in de ontwerpfunctie voor lijsten, klik op
en selecteer Kenmerk in de sectie Filterinstellingen van de lijst Filteren op. Selecteer het filtertype, het kenmerk, de voorwaarde en de waarde.Filteren op waarden
Open Filter in de ontwerpfunctie voor lijsten, klik op
en selecteer Waarde in de lijst Filteren op. Selecteer de operators en waarden. Gebruik het gegevensgebied voor het definiëren van het gegevensbereik waarop het filter moet worden toegepast.U kunt een waardefilter gebruiken om nul- en NULL-waarden uit te sluiten. Een cel met een NULL-waarde is leeg. Een cel met een nulwaarde bevat het getal 0. Nul kan worden gebruikt in berekeningen, maar een lege cel (NULL) niet. NULL en nul hebben in geen geval dezelfde betekenis.
Als gegevens zowel NULL-waarden als nulwaarden bevatten, zijn de volgende regels van toepassing:
- Een filter dat zoekt naar alle waarden die gelijk zijn aan NULL, retourneert geen nulwaarden.
- Een filter dat zoekt naar alle waarden die niet NULL zijn, retourneert nulwaarden (en andere waarden).