Konfigurace filtru seznamu
Přidání možnosti filtrování záznamů v seznamu je snadné – povolte možnost filtrování a pak zvolte jeden nebo více typů filtrů, které se budou zobrazovat uživatelům. Lze filtrovat podle atributu, který odpovídá určitému textu zadanému uživatelem, nebo je možné vybrat z řady možností. Je dokonce možné navrhnout prakticky jakýkoliv typ filtru, který si lze představit, a to pomocí rozšířeného hledání.
Můžete také konfigurovat filtry seznamů pomocí návrhářského studia Power Pages.
Zapnutí filtru seznamu
V sekci Filtr metadat zaškrtněte políčko Povoleno. Tím přidáte oblast filtru do seznamu při jeho zobrazení. Dokud nedefinujete alespoň jeden typ filtru, bude toto pole prázdné.
Pomocí nastavení Orientace můžete definovat způsob zobrazení oblasti filtru v seznamu. Výchozí hodnota, Vodorovně, zobrazuje oblast filtru nad seznamem. Vertikální orientace zobrazí oblast filtru jako pole nalevo od seznamu.
Typy filtrů
Typ filtru | Popis |
---|---|
Filtr textu | Filtrování seznamu s využitím textového pole pro vyhledání odpovídajícího textu ve vybraném atributu dané tabulky. |
Sada filtrů atributů | Filtrování seznamu s využitím řady zaškrtávacích políček, z nichž se každé pokusí porovnat svůj stav vůči konkrétnímu atributu dané tabulky. |
Sada vyhledávání | Filtrování seznamu s využitím řady zaškrtávacích políček, z nichž každé představuje vztah mezi záznamem dané tabulky a záznamem související tabulky. |
Sada filtrů rozsahů | Podobá se Sadě filtrů atributů, ovšem s tím rozdílem, že jednotlivá zaškrtávací políčka mohou představovat dvě podmínky a nikoli jen jednu (například větší než nebo rovná se 0 A menší než 100). |
Dynamická sada výběrového seznamu | Podobá se výběru hodnoty rozevíracího seznamu v Sadě filtrů atributů. Sada dynamického rozevíracího seznamu nevyžaduje, abyste zadali možnosti rozevíracího seznamu, podle kterých bude provedeno filtrování. Namísto toho vytvoří úplný seznam možností při načtení seznamu. |
Dynamická sada vyhledávání | Podobá se Sadě vyhledávání. Sada dynamického vyhledávání nevyžaduje, abyste zadali možnosti vyhledávání, podle kterých bude provedeno filtrování. Namísto toho vytvoří úplný seznam možností při načtení seznamu. |
Filtr FetchXML | Filtrování seznamu s využitím podmínky filtru FetchXML. |
Filtr textu
Filtr textu přidá textové pole do oblasti filtru seznamu, které se váže k atributu typu tabulky v seznamu. Pokud uživatel použije filtr, seznam zobrazí pouze ty záznamy, jejichž vybraný atribut obsahuje hodnotu.
Chcete-li přidat filtr textu, klikněte na tlačítko +Filtr textu.
Filtr textu používá následující atributy:
Name | Popis |
---|---|
Atribut | Název atributu ve vybraném typu tabulky v seznamu, podle kterého bude provedeno filtrování. Pouze atributy typu Řetězec jsou platné pro textový filtr. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného atributu. |
Sada filtrů atributů
Sada filtrů atributů přidá řadu možností, podle kterých bude provedeno filtrování seznamu a které se váží na jeden atribut vybraného typu tabulky v seznamu. Pokud uživatel použije filtr, seznam zobrazí pouze ty záznamy, které přesně odpovídají alespoň jedné z vybraných možností.
Sada filtrů atributů používá následující atributy:
Name | Popis |
---|---|
Atribut | Název atributu ve vybraném typu tabulky v seznamu, podle kterého bude provedeno filtrování. Pro filtr textu jsou platné pouze atributy s následujícími typy: řetězec, bigint, desetinné číslo, dvojitá přesnost, celé číslo, peněžní částka, rozevírací seznam, datum a čas, logická hodnota. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného atributu. |
Možnosti | Sada možných hodnot, podle kterých lze provést filtrování. Další informace naleznete níže. |
Možnosti sady filtrů atributů
Sada filtrů atributů může mít obvykle libovolný počet možností, s výjimkou atributů Rozevírací seznam a Logická hodnota. Sada filtrů atributů logických hodnot může mít pouze jednu nebo dvě možnosti – jednu možnost true a jednu možnost false. Sada filtrů atributů rozevíracího seznamu může mít nanejvýš jednu možnost pro každou možnou hodnotu v rozevíracím seznamu.
Možností mají následující atributy:
Name | Popis |
---|---|
Operátor | Operátor porovnání použitý pro filtrování výsledků, například rovná se, menší než atd. Seznam operátorů pro danou možnost bude záviset na typu atributu vybraného pro filtr. Například číselné typy (desetinné číslo) budou mít operátory jako Menší než nebo Větší než, zatímco atributy Řetězec budou používat operátory jako Začíná na nebo Obsahuje. Operátory rozevíracího seznamu a logických hodnot jsou vždy Rovná se. |
Hodnota | Skutečná hodnota použitá pro tuto podmínku filtru. |
Zobrazovaný název | Přepíše zobrazovaný název této možnosti v poli filtru. Ve výchozím nastavení se toto nastaví na stejnou hodnotu jako atribut Hodnota. |
Sada vyhledávání
Sada vyhledávání přidá řadu možností, podle kterých bude provedeno filtrování seznamu a které se váží na tabulku související s vybraným typem tabulky v seznamu. Pokud uživatel použije filtr, seznam zobrazí pouze ty záznamy, které přesně odpovídají alespoň jednomu z vybraných souvisejících záznamů.
Sada vyhledávání používá následující atributy:
Name | Popis |
---|---|
Vztah | Název tabulky související s vybraným typem tabulky v seznamu, podle kterého bude provedeno filtrování. Pouze tabulky se vztahem 1:N nebo N:N s vybraným typem tabulky v seznamu se zobrazí jako možnosti pro tento typ filtru. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného vztahu. |
Možnosti | Sada možných hodnot, podle kterých lze provést filtrování. Další informace naleznete níže. |
Možnosti sady vyhledávání
Sada vyhledávání může mít obvykle libovolný počet možností, přičemž jediným limitem je počet souvisejících záznamů vybraného souvisejícího typu.
Možností mají následující atributy:
Name | Popis |
---|---|
Hodnota | Záznam vybraného souvisejícího typu, podle kterého má být provedeno filtrování. |
Zobrazovaný název | Přepíše zobrazovaný název této možnosti v poli filtru. Ve výchozím nastavení se toto nastaví na stejnou hodnotu jako atribut Hodnota. |
Sada filtrů rozsahů
Sada filtrů rozsahů přidá řadu možností, každou s jednou nebo dvěma podmínkami, do oblasti filtru. Pokud uživatel použije filtr, seznam zobrazí pouze ty záznamy, které přesně odpovídají všem podmínkám alespoň jedné z vybraných možností.
Sada filtrů rozsahů používá následující atributy:
Name | Popis |
---|---|
Atribut | Název atributu ve vybraném typu tabulky v seznamu, podle kterého bude provedeno filtrování. Pro filtr textu jsou platné pouze atributy s následujícími typy: řetězec, bigint, desetinné číslo, dvojitá přesnost, celé číslo, peněžní částka, datum a čas. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného atributu. |
Možnosti | Sada možných hodnot, podle kterých lze provést filtrování. Další informace naleznete níže. |
Možnosti sady filtrů rozsahů
Sada filtrů rozsahů může mít libovolný počet možností. Každá možnost vytvoří podmínku filtru s jednou nebo dvěma vedlejšími podmínkami, přičemž obě musí být splněny, aby byla podmínka pravdivá.
Možností mají následující atributy:
Name | Popis |
---|---|
Operátor 1 | První operátor porovnání použitý pro filtrování výsledků, například Rovná se a Menší než. Seznam operátorů pro danou možnost bude záviset na typu atributu vybraného pro filtr. Například číselné typy (desetinné číslo) budou mít operátory jako Menší než nebo Větší než, zatímco atributy Řetězec budou používat operátory jako Začíná na nebo Obsahuje. Operátory rozevíracího seznamu a logických hodnot jsou vždy Rovná se. |
Hodnota 1 | První hodnota použitá pro tuto podmínku filtru. |
Operátor 2 (volitelný) | Druhý operátor porovnání použitý pro filtrování výsledků, například Rovná se a Menší než. Seznam operátorů pro danou možnost bude záviset na typu atributu vybraného pro filtr. Například číselné typy (desetinné číslo) budou mít operátory jako Menší než nebo Větší než, zatímco atributy Řetězec budou používat operátory jako Začíná na nebo Obsahuje. Operátory rozevíracího seznamu a logických hodnot jsou vždy Rovná se. |
Hodnota 2 (volitelná) | Druhá hodnota použitá pro tuto podmínku filtru. |
Zobrazovaný název | Přepíše zobrazovaný název této možnosti v poli filtru. Ve výchozím nastavení bude toto nastaveno dynamicky na základě vybraných operátorů a hodnot. |
Dynamická sada výběrového seznamu
Sada dynamického rozevíracího seznamu přidá řadu možností, podle kterých bude provedeno filtrování a které představují všechny hodnoty zadaného pole rozevíracího seznamu. Toto je odlišné od výběru rozevíracího seznamu v Sadě filtrů atributů. V Sadě filtrů atributů je třeba zadat sadu možností, které budou k dispozici uživatelům pro filtrování. Sada dynamického rozevíracího seznamu vyžaduje pouze zadat pole rozevíracího seznamu a celá sada možností bude poskytnuta automaticky. Pokud potřebujete větší kontrolu, doporučujeme použít Sadu filtrů atributů.
Sada dynamického rozevíracího seznamu používá následující možnosti:
Name | Popis |
---|---|
Atribut | Název atributu výběrového seznamu ve vybraném typu tabulky v seznamu, podle kterého bude provedeno filtrování. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného atributu. |
Dynamická sada vyhledávání
Dynamická sada vyhledávání přidá dynamickou řadu možností, podle kterých bude provedeno filtrování seznamu a které se váží na tabulku související s vybraným typem tabulky v seznamu. Pokud uživatel použije filtr, seznam zobrazí pouze ty záznamy, které přesně odpovídají alespoň jednomu z vybraných souvisejících záznamů.
Toto se liší od sady vyhledávání. V Sadě vyhledávání musíte ručně určit související tabulky, které chcete vyfiltrovat. Sada vyhledávání vyžaduje ručně určit související entity, podle kterých bude provedeno filtrování. Sada dynamického vyhledávání vyžaduje pouze určit vztah, podle kterého má být provedeno filtrování, a seznam možností bude vygenerován na základě zadaného zobrazení souvisejících tabulek.
Sada dynamického vyhledávání používá následující možnosti:
Name | Popis |
---|---|
Vztah | Název tabulky související s vybraným typem tabulky v seznamu, podle kterého bude provedeno filtrování. Pouze tabulky se vztahem 1:N nebo N:N s vybraným typem tabulky v seznamu se zobrazí jako možnosti pro tento typ filtru. |
Zobrazit | Zobrazení (uložený dotaz), jež bude použito jako zdroj pro dynamický seznam tabulek, podle kterého bude provedeno filtrování. |
Sloupec s popiskem | Pole vycházející z pole Zobrazit, které poskytuje hodnotu Název každé tabulky. |
Filtrovat vyhledávání podle vztahu | Určuje vztah mezi tabulkou určenou polem Vztah a přihlášeným uživatelem. Pokud má tabulka zadaná polem Vztah také vztah s kontaktem, můžete zúžit seznam možností filtru na možnosti vztahující se k přihlášenému uživateli. |
Zobraz. název | Přepíše popisek pro filtr při zobrazení seznamu. Ve výchozím nastavení se toto automaticky nastaví na název vybraného vztahu. |
Filtr FetchXML
Rozsah filtru může vytvořit buď jednoduchý filtr textového pole jako filtr textu, nebo sadu možností jako ostatní typy filtrů. Umožňuje ručně vytvořit prakticky jakýkoli typ filtru pro seznam s využitím FetchXML.
Filtr FetchXML používá pouze jeden atribut:
Name | Popis |
---|---|
FetchXML | Příkaz XML představující filtr. |