Partajați prin


Configurație filtru pentru listă

Este ușor să adăugați abilitatea de a filtra înregistrările pentru listă: activați opțiunea de filtrare, apoi alegeți unul sau mai multe tipuri de filtru de afișat utilizatorilor. Puteți să filtrați după un atribut care corespunde textului furnizat de utilizator sau să selectați dintr-o serie de opțiuni. Puteți chiar proiecta aproape orice tip de filtru vă puteți imagina folosind Găsirea complexă.

De asemenea, puteți configura filtrele de listă folosind studioul de proiectare Power Pages.

Activarea filtrului pentru listă

În secțiunea Filtru metadate, selectați caseta de selectare Activat. Acest lucru va adăuga Zona de filtrare în listă, atunci când este afișată. Caseta va apărea goală până când definiți cel puțin un tip de filtru.

Puteți defini cum se va reda zona Filtru pe listă folosind setarea Orientare. Varianta implicită, Orizontală, redă zona Filtru deasupra listei. Orientarea verticală redă zona Filtru sub formă de casetă în partea stângă a listei.

Setări de filtre de metadate.

Tipuri de filtre

Tip filtru Descriere
Filtru de text Filtrați lista utilizând o casetă text pentru a căuta textul potrivit într-un atribut selectat al tabelului dat.
Set de filtre pentru atribute Filtrați lista folosind o serie de casete de selectare, fiecare încercând să-și coreleze starea cu un anumit atribut al tabelului dat.
Set de căutări Filtrați lista folosind o serie de casete de selectare ce reprezintă o relație dintre o înregistrare pentru tabelul dat și înregistrarea pentru un tabel conex.
Set de filtre pentru interval Similare cu Setul de filtre pentru atribute, cu excepția faptului că fiecare casetă de selectare poate reprezenta două condiții, nu una (de exemplu, mai mare sau egal cu 0 și mai mic decât 100).
Set de liste verticale dinamice Similar cu alegerea unei valori din listă verticală pe Set de filtre pentru atribute. Setul dinamic de liste verticale nu necesită să specificați opțiunile de listă verticală după care se filtrează; în schimb, generează lista completă de opțiuni atunci când lista este încărcată.
Set de căutări dinamice Similar cu setul de căutare. Setul dinamic de căutare nu necesită să specificați opțiunile de căutare după care se filtrează; în schimb, generează lista completă de opțiuni atunci când lista este încărcată.
Filtru FetchXML Filtrați lista folosind o condiție de filtru FetchXML.

Filtru de text

Filtrul de text adaugă o casetă text în zona Filtru de listă care este legată la un atribut de tipul de tabel al listei. Atunci când un utilizator aplică filtrul, lista afișează doar înregistrările al căror atribut selectat conține valoarea.

Pentru a adăuga un filtru de text, selectați + Filtru de text:

Adăugați un filtru de text.

Filtrul text utilizează următoarele atribute:

Nume Descriere
Atribut Numele atributului de pe tipul de tabel selectat al listei după care se filtrează. Numai atributele cu tipul Șir sunt valide un filtru Text.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele atributului selectat.

Set de filtre pentru atribute

Setul de filtre pentru atribute adaugă o serie de opțiuni pentru a filtra lista, legate la un singur atribut al tipului de tabel selectat al listei. Atunci când un utilizator aplică filtrul, lista afișează doar înregistrările care corespund exact cel puțin cu cel puțin una dintre opțiunile selectate.

Setări filtru atribute.

Setul de filtre pentru atribute utilizează următoarele atribute:

Nume Descriere
Atribut Numele atributului de pe tipul de tabel selectat al listei după care se filtrează. Numai atribute cu următoarele tipuri sunt valabile pentru un filtru Text: Șir, BigInt, Zecimal, Dublu, Întreg, Monedă, Listă verticală, DatăOră și Boolean.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele atributului selectat.
Opțiuni O colecție de valori posibile pentru filtrare. Vedeți mai jos mai multe detalii.

Opțiuni Set de filtre pentru atribute

Un set de filtre pentru atribute poate avea, de obicei, oricâte opțiuni, cu excepția atributelor listă verticală și Boolean. Un set de filtre pentru atribute de tip boolean poate avea doar una sau două opțiuni – o opțiune true și una false. Un set de filtre pentru atribute de tip listă verticală poate avea cel mult o opțiune pentru fiecare valoare posibilă din lista verticală.

Opțiunile au următoarele atribute:

Nume Descriere
Operator Operatorul de comparare utilizat pentru filtrarea rezultatelor, de exemplu Este egal cu, Mai mic decât și așa mai departe. Lista de operatori pentru opțiune va depinde de tipul de atribut selectat pentru filtru. De exemplu, tipurile numerice („Zecimal”) vor avea operatori precum Mai mic decât sau Mai mare decât, în vreme ce atributele Șir vor folosi operatori precum Începe cu sau Conține. Operatorii de tip Listă verticală și Boolean sunt întotdeauna Este egal cu.
Valoare Valoarea reală folosită pentru această condiție de filtrare.
Nume afișat Înlocuiește numele afișat pentru această opțiune în caseta Filtru. În mod implicit, acesta va fi setat automat la aceeași valoare cu atributul Valoare.

Set de căutări

Setul de căutări adaugă o serie de opțiuni pentru a filtra lista, legate de un singur tabel la tipul de tabel selectat al listei. Atunci când un utilizator aplică filtrul, lista afișează doar înregistrările care corespund exact cel puțin cu una dintre înregistrările asociate selectate.

Set de căutări.

Setul de căutări utilizează următoarele atribute:

Nume Descriere
Relație Numele entității corelate la tipul de tabel al listei de tabel selectate după care se filtrează. Doar tabelele cu o relație de tip unu-la-mai-mulți sau mai-mulți-la-mai-mulți, cu tipul de tabel al listei selectate apar ca opțiuni pentru acest tip de filtru.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele relației selectate.
Opțiuni O colecție de valori posibile pentru filtrare. Vedeți mai jos mai multe detalii.

Opțiuni Set de căutări

Un Set de căutare poate avea, de obicei, oricâte opțiuni, singura limită fiind numărul înregistrărilor corelate al tipului corelat selectat.

Opțiunile au următoarele atribute:

Nume Descriere
Valoare Înregistrarea tipului corelat selectat după care se filtrează.
Nume afișat Înlocuiește numele afișat pentru această opțiune în caseta Filtru. În mod implicit, acesta va fi setat automat la aceeași valoare cu atributul Valoare.

Set de filtre pentru interval

Setul de filtre pentru interval adaugă o serie de opțiuni, fiecare cu una sau două condiții, în zona Filtru. Atunci când un utilizator aplică filtrul, lista afișează doar înregistrările care corespund exact tuturor condițiilor pentru cel puțin una dintre opțiunile selectate.

Setări filtru interval.

Setul de filtre pentru interval utilizează următoarele atribute:

Nume Descriere
Atribut Numele atributului de pe tipul de tabel selectat al listei după care se filtrează. Numai atribute cu următoarele tipuri sunt valabile pentru un filtru de Text: String, BigInt, zecimal, dublu, întreg, bani, listă verticală, DateTime, și Boolean.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele atributului selectat.
Opțiuni O colecție de valori posibile pentru filtrare. Vedeți mai jos mai multe detalii.

Opțiuni Set de filtre pentru interval

Un set de filtre pentru interval poate avea oricâte opțiuni. Fiecare opțiune va produce o condiție de filtrare cu una sau două subcondiții, ambele trebuind îndeplinite pentru ca acea condiție să fie true.

Opțiunile au următoarele atribute:

Nume Descriere
Operator 1 Primul operator de comparare utilizat pentru filtrarea rezultatelor, de exemplu Este egal cu și Mai mic decât. Lista de operatori pentru opțiune va depinde de tipul de atribut selectat pentru filtru. De exemplu, tipurile numerice („Zecimal”) vor avea operatori precum Mai mic decât sau Mai mare decât, în vreme ce atributele Șir vor folosi operatori precum Începe cu sau Conține. Operatorii de tip Listă verticală și Boolean sunt întotdeauna Este egal cu.
Valoare 1 Prima valoare folosită pentru această condiție de filtrare.
Operator 2 (opțional) Al doilea operator de comparare utilizat pentru filtrarea rezultatelor, de exemplu Este egal cu și Mai mic decât. Lista de operatori pentru opțiune va depinde de tipul de atribut selectat pentru filtru. De exemplu, tipurile numerice („Zecimal”) vor avea operatori precum Mai mic decât sau Mai mare decât, în vreme ce atributele Șir vor folosi operatori precum Începe cu sau Conține. Operatorii de tip Listă verticală și Boolean sunt întotdeauna Este egal cu.
Valoare 2 (opțional) A doua valoare folosită pentru această condiție de filtrare.
Nume afișat Înlocuiește numele afișat pentru această opțiune în caseta Filtru. În mod implicit, acesta va fi setat dinamic, pe baza operatorilor și a valorilor selectate.

Set de liste verticale dinamice

Setul de liste verticale dinamice adaugă o serie de opțiuni după care se filtrează, care reprezintă toate valorile unui câmp specificat din lista verticală. Acest lucru este diferit de selectarea unei liste verticale în setul de filtre pentru atribute. În Setul de filtre pentru atribute, trebuie să specificați un set de opțiuni care vor fi puse la dispoziția utilizatorului pentru filtrare; în Setul de liste verticale dinamice, trebuie să specificați doar câmpul din lista verticală și întregul set de opțiuni va fi furnizat automat. Dacă aveți nevoie de mai mult control, vă recomandăm să utilizați Setul de filtre pentru atribute.

Setări de listă verticală dinamică.

Setul de liste verticale dinamice utilizează următoarele opțiuni:

Nume Descriere
Atribut Numele atributului Listă verticală din tipul de tabel selectat al listei după care se filtrează.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele atributului selectat.

Set de căutări dinamice

Setul de căutări dinamice adaugă o serie dinamică de opțiuni pentru a filtra lista, legate de un singur tabel la tipul de tabel selectat al listei. Atunci când un utilizator aplică filtrul, lista afișează doar înregistrările care corespund exact cel puțin cu una dintre înregistrările asociate selectate.

Acest lucru este diferit de un Set de căutări. În Setul de căutare, trebuie să specificați manual tabelele afiliate pentru a filtra după ele. În Setul de căutări dinamic, trebuie să specificați doar relația după care se filtrează și se va genera o listă de opțiuni pe baza vizualizării specificate a tabelelor corelate.

Setări de căutare dinamică.

Setul de căutări dinamice utilizează următoarele opțiuni:

Nume Descriere
Relație Numele entității corelate la tipul de tabel al listei de tabel selectate după care se filtrează. Doar tabelele cu o relație de tip unu-la-mai-mulți sau mai-mulți-la-mai-mulți, cu tipul de tabel al listei selectate apar ca opțiuni pentru acest tip de filtru.
Vizualizați Vizualizarea (interogarea salvată) de utilizat ca sursă pentru lista dinamică de tabele după care se filtrează.
Coloana de etichete Câmpul din vizualizare ce oferă valoarea Nume a fiecărui tabel.
Filtrați căutarea după relație Specifică o relație între tabelul specificat de câmpul de relație și utilizatorul conectat. În cazul în care tabelul specificat de câmpul de relație, de asemenea, are o relație cu o persoană de contact, puteți să vă limitați lista opțiunilor filtru cu cele asociate cu utilizatorul conectat.
Nume afișat Înlocuiți eticheta pentru filtru atunci când se afișează lista. În mod implicit, aceasta va fi setată automat la numele relației selectate.

Filtru FetchXML

Filtrul de interval poate crea un filtru casetă text simplu, precum Filtrul text, sau un set de opțiuni, precum celelalte tipuri de filtre. Acesta vă permite să creați manual practic orice tip de filtru pentru lista de entități, folosind FetchXML.

Setări de filtru FetchXML.

Filtrul FetchXML utilizează un singur atribut:

Nume Descriere
FetchXML Instrucțiunea XML ce reprezintă filtrul.

Consultați și