Stosowanie ustawień filtra
Kolumna Filtruj wg
Kryteria | Opis |
---|---|
Podpis | Filtruj elementy wg ich podpisów. Używaj filtru tekstu do wyszukiwania tekstów i ciągów. |
Nazwa unikatowa | Filtruj elementy wg ich nazw unikatowych. Używaj filtru tekstu do wyszukiwania tekstów i ciągów. |
Atrybut | Filtruje atrybuty elementów zdefiniowane w bazie danych OLAP. |
Wartość | Filtruje wartości zakresu. Musisz określić ustawienia filtrowania i obszar danych filtra. Uwaga
Wartość jest dostępna w projektancie osi dla segmentów wycinka, ale nie w projektancie list dla segmentów wycinka. |
Niestandardowa instrukcja MDX | Tworzy filtr z instrukcją MDX. |
Kolumna hierarchii
Lista hierarchii jest dostępna tylko z projektanta osi dla segmentów wycinka. Lista zawiera hierarchie znajdujące się na osi.
Kolumna Typ filtru
Użyj ustawienia Typ filtru z filtrami podpisów, nazw unikatowych i atrybutów.
W poniższej tabeli przedstawiono opcje kolumny Typ filtru:
Typ filtru | Opis |
---|---|
Ciąg | W hierarchii wyszukiwane są elementy, których podpis, nazwa unikatowa lub atrybut pasują do tekstu wyszukiwania. |
Symbol wieloznaczny | Możesz użyć symbolu wieloznacznego do filtrowania nazw elementów. |
Data | Można filtrować wartości daty. Dotyczy tylko Microsoft Analysis Services. |
Wyrażenie regularne | Możesz użyć wyrażeń regularnych .NET do filtrowania nazw elementów. Wyrażenia regularne uwzględniają wielkość liter. Podręcznik wyrażeń regularnych .NET znajduje się na stronie: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Liczba | Można filtrować wartości numeryczne. Przykładowo, wartości mniejsze niż N. |
Wyrażenia regularne z Analysis Services
Aby użyć wyrażeń regularnych .NET ze źródłami danych Analysis Services, należy zainstalować zestaw na serwerze Analysis Services.
Nazwa pliku zestawu to Mis.Reporting.ServerExtension.dll; plik znajduje się w ścieżce C:\Program Files\Infor BI\Application Studio po konfiguracji programu Application Studio.
Użyj programu SQL Management Studio, aby połączyć się z bazą danych Analysis Services i dodać zestaw do folderu Zestawy.
Zestaw musi zawierać następujące parametry:
- Ścieżka: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Nazwa: MisOlapYukonExtension
- Uprawnienia: Bezpieczny
- Personifikacja: Domyślne
Przegląd symboli wieloznacznych
Ciąg wyszukiwania | Wyjaśnienie |
---|---|
*xyz/xyz* |
Gwiazdka (*) znajdująca się przed albo za ciągiem wyszukiwania zwraca elementy, które rozpoczynają lub kończą się tekstem wyszukiwania. |
?xyz |
Znak zapytania reprezentuje brakujący znak. Można użyć kilku znaków zapytania. |
x?z |
Żądanie wyszukiwania z tym ciągiem zwraca wszystkie elementy zawierające jeden znak w pozycji znaku zapytania. |
Wyrażenia regularne .NET
Aby użyć wyrażeń regularnych, wybierz wyrażenie regularne jako typ filtru.
Wyrażenie | Wyjaśnienie | Przykład |
---|---|---|
^ |
Operator dopasowania początku linii |
^A szuka elementów listy rozpoczynających się od litery A. |
$ |
Operator dopasowania końca linii |
er$ szuka elementów listy kończących się na er. |
+ |
Operator dopasowania jeden lub więcej razy |
e.+r$ znajduje wszystkie elementy listy kończące się na literę r oraz zawierające literę e. Między literami e i r musi znajdować się co najmniej jeden znak. |
| |
Operator warunkowy |
^A|^B szuka elementów listy rozpoczynających się od liter A lub B. |
( ) |
Grupowanie |
^(..) szuka elementów listy zawierających parzystą liczbę znaków. |
. |
Dowolny znak |
^c..d szuka elementów listy rozpoczynających się od litery c, po którym występują dwa znaki, a następnie litera d. |
\ |
Określa kolejny znak jako literał. |
\\ znajduje wszystkie elementy listy zawierające znak \. |
Wyrażenia regularne uwzględniają wielkość liter. Dołącz do wyrażenia prefiks (?-i), aby uwzględniało wielkość liter. |
Warunek
Warunki, które można zastosować zależą od wyborów w listach Filtruj wg i Typ filtru. Obejmują one Równa się, Różny od, Równe itp.
Dla filtrów wartości można zastosować warunek
. Uprawnienia do wyświetlania danych można zastosować wobec użytkowników i elementów. Jeżeli uprawnienie dla danego użytkownika i elementu to Brak, wówczas użytkownik ten nie może wyświetlać wartości dla elementu. Wartości te są traktowane jako puste i można je filtrować za pomocą warunku Jest dostępne.Wartość
Wprowadź wartość, do której odnoszą się ustawienia filtra. Może to być ciąg lub liczba.
Filtrowanie nazw elementów
Warunek odwołuje się do alfabetycznej kolejności elementów na liście. Ich pozycja w hierarchii nie jest uwzględniana.
Filtrowanie atrybutów
Otwórz Filtrowanie w Projektancie list, kliknij
i wybierz Atrybut w sekcji Ustawienia filtru z listy Filtruj wg. Wybierz typ filtra, atrybut, warunek oraz wartość.Filtrowanie wartości
Otwórz Filtrowanie w Projektancie list, kliknij
i wybierz Wartość z listy Filtruj wg. Wybierz operatory i wartości. Użyj Obszaru danych, aby zdefiniować zakres danych, do których ma być zastosowany ten filtr.Można użyć filtra wartości w celu wykluczenia wartości zerowych i wartości null. Komórka, która zawiera wartość null, jest pusta. Komórka z wartością zerową zawiera liczbę 0. Wartości zerowych można używać w obliczaniach, natomiast wartości null już nie. Należy zapamiętać, że wartości ’null’ oraz wartości ’zerowe’ to nie to samo.
Jeżeli dane zawierają zarówno wartości null jak i wartości zerowe, zastosowanie mają wówczas następujące reguły:
- Filtr, który szuka wszystkich wartości równych wartościom null nie zwraca żadnych wartości zerowych
- Filtr, który szuka wszystkich wartości niebędących wartościami null zwraca wartości zerowe (oraz inne).