Použití nastavení filtru
Sloupec Filtrovat podle
Kritéria | Popis |
---|---|
Popisek | Filtruje prvky podle popisků. K vyhledávání textů a řetězců použijte textový filtr. |
Jedinečný název | Filtruje prvky podle jedinečných názvů. K vyhledávání textů a řetězců použijte textový filtr. |
Atribut | Filtruje atributy prvků definovaných v databázi OLAP. |
Hodnota | Filtruje hodnoty rozsahu. Je nutné zadat nastavení filtru a datovou oblast filtru. Poznámka
Hodnota je k dispozici v návrháři osy pro segmenty řezu, ne však v návrháři seznamu pro segmenty řezu. |
Vlastní MDX | Vytvoří filtr s dotazem MDX. |
Sloupec Hierarchie
Seznam hierarchie je k dispozici pouze v návrháři osy pro segmenty řezu. Seznam obsahuje hierarchie, které jsou na ose.
Sloupec Typ filtru
Nastavení Typ filtru se používá v kombinaci s popiskem, jedinečným názvem a filtry atributů.
Tato tabulka zobrazuje možnosti sloupce Typ filtru:
Typ filtru | Popis |
---|---|
Řetězec | V hierarchii se vyhledají prvky s popiskem, jedinečným názvem či atributem, které odpovídají vyhledávanému textu. |
Zástupný znak | K filtrování názvů prvků můžete používat zástupné znaky. |
Datum | Je možné filtrovat hodnoty data. Platí pouze pro systém Microsoft Analysis Services. |
Standardní výraz | K filtrování názvů prvků můžete používat regulární výrazy .NET. Regulární výrazy rozlišují malá a velká písmena. Kompletní průvodce regulárními výrazy .NET najdete zde: http://msdn2.microsoft.com/en-us/library/hs600312.aspx |
Číslo | Je možné filtrovat číselné hodnoty. Například hodnoty nižší než N. |
Regulární výrazy v systému Analysis Services
Chcete-li používat regulární výrazy .NET s datovými zdroji Analysis Services, je nutné na server Analysis Services nainstalovat sestavu.
Soubor sestavy má název Mis.Reporting.ServerExtension.dll a je nainstalován v umístění C:\Program Files\Infor BI\Application Studio nastavením Application Studio.
Připojte se k databázi Analysis Services použijte prostředí SQL Management Studio a přidejte sestavu do složky Sestavy.
Sestava musí mít tyto parametry:
- Cesta: ..\Application Studio\Mis.Reporting.ServerExtension.dll.
- Název: MisOlapYukonExtension
- Oprávnění: Bezpečné
- Zosobnění: Výchozí
Přehled zástupných znaků
Vyhledávací řetězec | Vysvětlení |
---|---|
*xyz/xyz* |
Hvězdička (*) před nebo za vyhledávacím řetězcem vrátí prvky, které začínají nebo končí hledaným textem. |
?xyz |
Otazník představuje chybějící znak. Můžete použít několik otazníků. |
x?z |
Požadavek na vyhledávání s tímto řetězcem vrátí všechny prvky obsahující jeden znak na místě otazníku. |
Regulární výrazy .Net
Chcete-li používat regulární výrazy .NET, vyberte jako typ filtru Regulární výrazy.
Výraz | Vysvětlení | Příklad |
---|---|---|
^ |
Operátor shody na začátku řádku |
^A vyhledá prvky seznamu začínající na A. |
$ |
Operátor shody na konci řádku |
er$ vyhledá prvky seznamu končící na er. |
+ |
Operátor shody jednoho či více výskytů |
e.+r$ vyhledá všechny prvky seznamu končící na r a obsahující e. Mezi e a r musí být alespoň jeden znak. |
| |
Operátor alternativního výskytu |
^A|^B vyhledá prvky seznamu začínající na A nebo B. |
( ) |
Seskupování |
^(..) vyhledá prvky seznamu se sudým počtem znaků. |
. |
Jakýkoli znak |
^c..d vyhledá prvky seznamu začínající na c, které následují dva znaky, které následuje d. |
\ |
Definuje následný znak jako literál. |
\\ vyhledá všechny prvky seznamu obsahující znak \. |
Regulární výrazy nerozlišují malá a velká písmena. Chcete-li, aby výraz velká a malá písmena rozlišoval, dejte mu předponu (?-i). |
Podmínka
Podmínky, které lze použít, závisejí na výběru v seznamech Filtrovat podle a Typ filtru. Patří sem podmínky Rovná se, Nerovná se, Větší než atd.
Pro filtry hodnot lze použít podmínku
. Oprávnění k zobrazení dat lze použít na uživatele a prvky. Pokud je oprávnění pro konkrétního uživatele a prvek Žádný, nemůže daný uživatel zobrazit hodnotu prvku. Takovéto hodnoty se zpracovávají jako prázdné a lze je filtrovat podmínkou Je přístupný.Hodnota
Zadejte hodnotu, na kterou nastavení filtru odkazuje. Může se jednat o řetězec či číslo.
Filtrování názvů prvků
Podmínka odkazuje na abecední pořadí prvků v seznamu. Nezohledňuje se jejich pozice v hierarchii.
Filtrování atributů
Otevřete část Filtr v nástroji List Designer, klikněte na tlačítko
a ze seznamu Filtrovat podle vyberte v části Nastavení filtru možnost Atribut. Vyberte typ filtru, atribut, podmínku a hodnotu.Filtrování hodnot
Otevřete část Filtr v nástroji List Designer, klikněte na tlačítko
a ze seznamu Filtrovat podle vyberte možnost Hodnota. Vyberte operátory a hodnoty. Pomocí části Datová oblast definujte rozsah dat, na který se má použít filtr.Pomocí hodnoty filtru můžete vyloučit nuly a hodnoty null. Buňka, která má hodnotu null, je prázdná. Buňka s nulovou hodnotou obsahuje číslo 0. Nulu lze používat ve výpočtech, hodnotu null ne. „Hodnota null“ a „nula“ nemají v žádném případě stejný význam.
Pokud data obsahují hodnoty null i nuly, použijí se tato pravidla:
- Filtr, který vyhledává všechny hodnoty rovné hodnotě null, nevrátí žádné hodnoty nula.
- Filtr, který vyhledává všechny hodnoty, které nejsou null, vrátí hodnoty nula (a další hodnoty).