Konfiguracja filtru listy
Dodawanie funkcji filtrowania rekordów na liście jest proste: włącz opcję filtrowania, a następnie wybierz jeden lub więcej typów filtrów, aby wyświetlić je dla użytkowników. Istnieje możliwość filtrowania według atrybutu, który pasuje do tekstu wprowadzonego przez użytkownika lub wybrania z szeregu opcji. Można nawet zaprojektować praktycznie dowolny typ filtru przy użyciu funkcji Szukania zaawansowanego.
Możesz również konfigurować filtry listy korzystając ze studia projektowego Power Pages.
Włącz filtr listy
W sekcji Filtr metadanych wybierz pole Włączone. To spowoduje dodanie obszaru Filtr na liście, podczas ich wyświetlania. Dopóki nie zdefiniowano typu co najmniej jednego filtru, okno będzie wyglądało na puste.
Można określić, jak obszar Filtr na liście będzie renderowany dzięki użyciu ustawienia Orientacja. Domyślnie, Pozioma, renderuje obszaru Filtr ponad listą. Orientacja pionowa renderuje obszar Filtr jako pole po lewej stronie listy.
Typy filtrów
Typ filtru | Opis |
---|---|
Filtr tekstu | Filtruj listę za pomocą pola tekstowego, aby wyszukać pasujący tekst w wybranym atrybucie danej tabeli. |
Zestaw filtrów atrybutów | Filtruj listę za pomocą pól wyboru, które próbują dopasować stan do określonego atrybutu danej tabeli. |
Zestaw opcji wyszukiwania | Filtruj listę za pomocą pól wyboru, które reprezentują relację między rekordem dla danej tabeli a rekordem dla tabeli pokrewnej. |
Zestaw filtrów zakresów | Podobnie jak Zestaw filtrów atrybutu, z tym że każde pole wyboru może przedstawiać dwa warunki zamiast jednego (na przykład "większy niż lub równy 0 I mniejszy niż 100"). |
Dynamiczny zestaw list wyboru | Podobne do wybierania wartości Listy wyboru na Zestawie filtrów atrybutu. Dynamiczny zestaw list wyboru nie wymaga, aby określić opcje listy wyboru będące podstawą filtrowania; zamiast tego generuje on pełną listę opcji podczas ładowania listy. |
Dynamiczny zestaw opcji wyszukiwania | Podobnie jak w Zestawie wyszukiwania. Dynamiczny zestaw opcji wyszukiwania nie wymaga, aby określić opcje wyszukiwania będące podstawą filtrowania; zamiast tego generuje on pełną listę opcji podczas ładowania listy. |
Filtr kodu FetchXML | Przefiltruj listę przy użyciu warunku filtru FetchXML . |
Filtr tekstu
Filtr Tekst dodaje pole tekstowe do obszaru Filtr listy, który jest powiązany z atrybutem typu tabeli na liście. Gdy użytkownik zastosuje filtr, lista wyświetli tylko te rekordy, których wybrany atrybut zawiera wartość.
Aby dodać filtr Tekst, wybierz +Filtr tekst.
Filtr Tekstu korzysta z następujących atrybutów:
Nazwa/nazwisko | Opis |
---|---|
Atrybut | Nazwa atrybutu na wybranym typie tabeli listy będącej podstawą filtrowania. Tylko atrybuty typu Ciąg są prawidłowe w przypadku filtru Tekst. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranego atrybutu. |
Zestaw filtrów atrybutów
Zestaw filtrów atrybutów dodaje szereg opcji filtrowania listy, powiązanych z atrybutem wybranego typu listy tabeli. Gdy użytkownik zastosuje filtr, lista wyświetli tylko te rekordy, które dokładnie pasują do przynajmniej jednej z wybranych opcji.
Zestaw filtrów atrybutów korzysta z następujących atrybutów:
Nazwa/nazwisko | Opis |
---|---|
Atrybut | Nazwa atrybutu na wybranym typie tabeli listy będącej podstawą filtrowania. Tylko następujące typy atrybutów, są prawidłowe w przypadku filtru Tekst: Ciąg, BigInt, Liczba dziesiętna, Podwójne, Liczba całkowita, Pieniądze, Lista wyboru, Data/Godzina i Wartość logiczna. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranego atrybutu. |
Opcje | Zbiór wartości, według których można przeprowadzić filtrowanie. Aby uzyskać więcej szczegółów zobacz poniższą sekcję. |
Opcje zestawu filtrów atrybutów
Zestaw filtrów atrybutów może mieć dowolną liczbę opcji, z wyjątkiem atrybutów lista wyboru i wartość logiczna. Zestaw filtrów atrybutów Wartość logiczna może mieć tylko jedną lub dwa opcjejedną opcję true i jedną opcję false. Zestaw filtrów atrybutów Lista wyboru może mieć co najwyżej jedną opcję dla każdej możliwej wartości na liście wyboru.
Opcje mają poniższe atrybuty:
Nazwa/nazwisko | Opis |
---|---|
Operator | Operator porównania używany do filtrowania wyników, na przykład Równa się, Mniej niż, i tak dalej. Lista operatorów dla opcji zależy od typu atrybutu wybranego dla filtru. Na przykład typy liczbowe (Liczba dziesiętna), będą miały operatory Mniej niż lub Większy niż, podczas gdy atrybuty Ciąg używać będą operatorów takich jak Zaczyna się od lub Zawiera. Operatory listy wyboru i wartości logicznej to zawsze Równa się. |
Wartość | Wartość rzeczywista użyta dla tego warunku filtru. |
Wyświetlana nazwa | Zastępuje nazwę wyświetlaną dla tej opcji w polu Filtr. Domyślnie zostanie to ustawione na tę samą wartość co atrybut Wartość. |
Zestaw opcji wyszukiwania
Zestaw opcji wyszukiwania dodaje szereg opcji filtrowania dla listy, powiązanych z tabelą pokrewną z wybranym typem encji listy tabel. Gdy użytkownik zastosuje filtr, lista wyświetli tylko te rekordy, które dokładnie pasują do przynajmniej jednego z wybranych rekordów.
Zestaw opcji wyszukiwania korzysta z następujących atrybutów:
Nazwa/nazwisko | Opis |
---|---|
Relacja | Nazwa tabeli powiązanej z typem tabeli wybranym na liście do filtrowania. Jedynie tabela z relacją jeden do wielu i wiele do wielu z wybranym typem tabeli listy są widoczne jako opcje dla tego typu filtru. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranej relacji. |
Opcje | Zbiór wartości, według których można przeprowadzić filtrowanie. Aby uzyskać więcej szczegółów zobacz poniższą sekcję. |
Opcje zestawu opcji wyszukiwania
Zestaw opcji wyszukiwania zazwyczaj może mieć dowolną liczbę opcji, jedynym limitem jest liczba rekordów pokrewnych wybranego typu pokrewnego.
Opcje mają poniższe atrybuty:
Nazwa/nazwisko | Opis |
---|---|
Wartość | Rekord wybranego typu pokrewnego służący filtrowania. |
Wyświetlana nazwa | Zastępuje nazwę wyświetlaną dla tej opcji w polu Filtr. Domyślnie zostanie to ustawione na tę samą wartość co atrybut Wartość. |
Zestaw filtrów zakresów
Zestaw filtrów zakresów dodaje szereg opcji, każda z jednym lub dwoma warunkami, w obszarze Filtr. Gdy użytkownik stosuje filtr, lista wyświetla tylko te rekordy, które dokładnie pasują do wszystkich warunków przynajmniej jednej z wybranych opcji.
Zestaw filtrów zakresów korzysta z następujących atrybutów:
Nazwa/nazwisko | Opis |
---|---|
Atrybut | Nazwa atrybutu na wybranym typie tabeli listy będącej podstawą filtrowania. Tylko następujące typy atrybutów, są prawidłowe w przypadku filtru Tekst: Ciąg, BigInt, Liczba dziesiętna, Podwójne, Liczba całkowita, Pieniądze, Data/Godzina. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranego atrybutu. |
Opcje | Zbiór wartości, według których można przeprowadzić filtrowanie. Aby uzyskać więcej szczegółów zobacz poniższą sekcję. |
Opcje zestawu filtrów zakresów
Zestaw filtrów zakresów może mieć dowolną liczbę opcji. Każda opcja stworzy warunek filtru z jednym lub dwoma podwarunkami, z których oba muszą być spełnione, aby warunek miał wartość true.
Opcje mają poniższe atrybuty:
Nazwa/nazwisko | Opis |
---|---|
Operator 1 | Pierwszy operator porównania używany do filtrowania wyników, na przykład Równa się i Mniej niż. Lista operatorów dla opcji zależy od typu atrybutu wybranego dla filtru. Na przykład typy liczbowe (Liczba dziesiętna), będą miały operatory Mniej niż lub Większy niż, podczas gdy atrybuty Ciąg używać będą operatorów takich jak Zaczyna się od lub Zawiera. Operatory listy wyboru i wartości logicznej to zawsze Równa się. |
Wartość 1 | Pierwsza rzeczywista użyta dla tego warunku filtru. |
Operator 2 (opcjonalnie) | Drugi operator porównania używany do filtrowania wyników, na przykład Równa się i Mniej niż. Lista operatorów dla opcji zależy od typu atrybutu wybranego dla filtru. Na przykład typy liczbowe (Liczba dziesiętna), będą miały operatory Mniej niż lub Większy niż, podczas gdy atrybuty Ciąg używać będą operatorów takich jak Zaczyna się od lub Zawiera. Operatory listy wyboru i wartości logicznej to zawsze Równa się. |
Wartość 2 (opcjonalnie) | Druga wartość użyta dla tego warunku filtru. |
Wyświetlana nazwa | Zastępuje nazwę wyświetlaną dla tej opcji w polu Filtr. Domyślnie zostanie to ustawione dynamicznie, na podstawie wybranych operatorów i wartości. |
Dynamiczny zestaw list wyboru
Dynamiczny zestaw list wyboru dodaje serię opcji filtrowania, które reprezentują wartości określonego pola Listy wyboru. To jest coś innego niż wybieranie Listy wyboru w Zestawie filtrów atrybutów. W przypadku Zestawu filtrów atrybutów należy określić zestaw opcji, które będą dostępne dla użytkownika jako podstawa filtrowanie; w przypadku Dynamicznego zestawu listy wyboru należy określić tylko pola Lista wyboru a cały zestaw opcji zostanie zapewniony automatycznie. Jeśli potrzebujesz większej kontroli zalecamy stosowanie Zestawu filtrów atrybutów.
Dynamiczny zestaw listy wyboru korzysta z następujących opcji:
Nazwa/nazwisko | Opis |
---|---|
Atrybut | Nazwa atrybutu Picklist na wybranym typie tabeli listy będącej podstawą filtrowania. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranego atrybutu. |
Dynamiczny zestaw opcji wyszukiwania
Zestaw dynamicznego wyszukiwania dodaje dynamiczną serię opcji służących do filtrowania listy, powiązanej z tabelą powiązaną z wybranym typem tabeli. Gdy użytkownik zastosuje filtr, lista wyświetli tylko te rekordy, które dokładnie pasują do przynajmniej jednego z wybranych rekordów.
To coś innego niż Zestaw wyszukiwania. W zestawie wyszukiwania należy ręcznie określić pokrewne tabeli będące podstawą filtrowania. W dynamicznym zestawie opcji wyszukiwania wystarczy określić relację, jako podstawę filtrowania, a lista opcji zostanie wygenerowana na podstawie widoku określonych tabel pokrewnych.
Dynamiczny zestaw opcji wyszukiwania korzysta z następujących opcji:
Nazwa/nazwisko | Opis |
---|---|
Relacja | Nazwa tabeli powiązanej z typem tabeli wybranym na liście do filtrowania. Jedynie tabela z relacją jeden do wielu i wiele do wielu z wybranym typem tabeli listy są widoczne jako opcje dla tego typu filtru. |
Wyświetlanie | Widok (Zapisane zapytanie), do użycia jako źródło dla dynamicznej listy tabel będącej podstawą filtrowania. |
Kolumna etykiet | Pole z widoku, które zawiera wartość Nazwa każdej tabeli. |
Filtruj wyszukiwanie w relacji | Określa relację między tabelą określoną przez pole Relacja i zalogowanym użytkownikiem. Jeśli tabela określona za pomocą pola Relacja również ma relację z kontaktem, można ograniczyć listę opcji filtrowania do tych związanych z zalogowanym użytkownikiem. |
Wyświetlana nazwa | Zastąp etykietę dla filtr,a gdy wyświetlana jest lista. Domyślnie zostanie to ustawione automatycznie na nazwę wybranej relacji. |
FetchXML filtr
Filtr zakresu może utworzyć prosty filtr pola tekstowego, np. Filtr Tekstu, lub zestaw opcji, takich jak z inne typy filtrów. Pozwala ręcznie utworzyć praktycznie dowolny typ filtra dla listy za pomocą FetchXML.
Filtr FetchXML używa tylko jednego atrybutu:
Nazwa/nazwisko | Opis |
---|---|
FetchXML | Postanowienie XML reprezentujące filtr. |