Configuració del filtre de llista
Afegir la possibilitat de filtrar registres en una llista és fàcil: habiliteu l'opció de filtratge i després seleccioneu un o més tipus de filtre per mostrar als usuaris. És possible filtrar per un atribut que coincideixi amb algun text proporcionat per l'usuari, o escollir entre una sèrie d'opcions. Fins i tot es pot dissenyar pràcticament qualsevol tipus de filtre mitjançant l'ús de la cerca avançada.
També podeu configurar els filtres de llista amb l'Estudi de disseny de Power Pages.
Habilitar el filtre de llista
A la secció Filtre de metadades, seleccioneu la casella Habilitada. En fer-ho, s'afegirà l'àrea de filtres a la llista quan es mostri. Fins que s'hagi definit almenys un tipus de filtre, el quadre apareixerà buit.
Es pot definir com es representarà l'àrea Filtre en la Llista mitjançant la configuració d'orientació. El valor per defecte, Horitzontal, representa l'àrea Filtre damunt de la llista. L'orientació vertical presenta l'àrea Filtre com un quadre a l'esquerra de la Llista.
Tipus de filtres
Tipus de filtres | Descripció |
---|---|
Filtre de text | Filtreu la llista mitjançant un quadre de text per buscar el text coincident en un atribut seleccionat de la taula donada. |
Conjunt de filtres d\'atributs | Filtreu la llista mitjançant una sèrie de caselles de verificació, cadascuna de les quals intenta fer coincidir la seva condició amb un atribut particular de la taula donada. |
Conjunt de cerques | Filtreu la llista mitjançant una sèrie de caselles de verificació, cadascuna de les quals representa una relació entre un registre per a la taula donada i un registre per a una taula relacionada. |
Conjunt de filtres d\'interval | Similar al conjunt de filtres d'atributs, excepte que cada casella de selecció pot representar dues condicions en lloc d'una (per exemple, més gran o igual que 0 i inferior a 100). |
Conjunt de llistes de selecció dinàmiques | Similar a l'elecció d'un valor de llista de selecció en un conjunt de filtres d'atributs. El conjunt de llistes de selecció dinàmiques no requereix que especifiqueu les opcions de les llistes de selecció per filtrar; en lloc d'això, genera la llista completa d'opcions quan es carrega la llista. |
Conjunt de cerques dinàmiques | Similar del conjunt de cerques. El conjunt de cerques dinàmiques no requereix que especifiqueu les opcions de cerca per filtrar; en lloc d'això, genera la llista completa d'opcions quan es carrega la llista. |
Filtre FetchXML | Filtrar la llista mitjançant una condició de filtre FetchXML. |
Filtre de text
El filtre de text afegeix un quadre de text a l'àrea Filtre de llista que està vinculat a un atribut del tipus de taula de la llista. Quan un usuari aplica el filtre, la llista només mostra els registres que tenen els atributs seleccionats que contenen el valor.
Per afegir un filtre de text, seleccioneu + Filtre de text.
El filtre de text utilitza els següents atributs:
Nom | Descripció |
---|---|
Atribut | Filtrar pel nom de l'atribut al tipus de taula seleccionat de la llista. Només els atributs del tipus String són vàlids per un filtre de text. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de l'atribut seleccionat. |
Conjunt de filtres d'atributs
El conjunt de filtres d'atributs afegeix una sèrie d'opcions per filtrar la llista, vinculada a un sol atribut del tipus de taula seleccionat de la llista. Quan un usuari aplica el filtre, la llista només mostra els registres que coincideixen exactament amb almenys una de les opcions seleccionades.
El conjunt de filtres d'atributs utilitza els següents atributs:
Nom | Descripció |
---|---|
Atribut | Filtrar pel nom de l'atribut al tipus de taula seleccionat de la llista. Només els atributs amb els tipus següents són vàlids per a un filtre de text: String, BigInt, Decimal, Double, Integer, Money, Picklist, DateTime i Boolean. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de l'atribut seleccionat. |
Opcions | Una col·lecció de valors possibles per filtrar per. Consulteu l'apartat següent per obtenir més informació. |
Conjunt de filtres d'atributs
Un conjunt de filtres d'atributs normalment pot tenir un gran nombre d'opcions, amb les excepcions dels atributs Llista de selecció i Booleà. Un conjunt de filtres d'atributs booleans pot tenir només una o dues opcions una opció certa i una opció falsa. Un conjunt de filtres d'atributs de llista de selecció pot tenir com a màxim una opció per a cada valor possible en la llista de selecció.
Les opcions tenen els següents atributs:
Nom | Descripció |
---|---|
Operador | L'operador de comparació utilitzat per filtrar resultats, per exemple És igual a, Menor que, etc. La llista d'operadors de l'opció dependrà del tipus d'atribut seleccionat per al filtre. Per exemple, els tipus numèrics (Decimal) tindran operadors com "Menor que" o "Major que", mentre que l'atribut "Cadena" utilitzarà operadors com "Comença amb" o "Conté". Els operadors llista de selecció i booleà són sempre "Iguals". |
Valor | El valor actual utilitzat per a aquesta condició de filtre. |
Nom de visualització | Substitueix el nom de visualització per aquesta opció a la caixa de filtre. Per defecte, s'establirà al mateix valor que l'atribut Valor. |
Conjunt de cerques
El conjunt de cerques afegeix una sèrie d'opcions per filtrar la llista, vinculada a una taula relacionada del tipus de taula seleccionat de la llista. Quan un usuari aplica el filtre, la llista només mostra els registres que coincideixen exactament amb almenys un dels registres seleccionats relacionats.
El conjunt de cerques utilitza els següents atributs:
Nom | Descripció |
---|---|
Relació | El nom de la taula relacionada al tipus de taula seleccionat de la llista per a filtrar per. Només les taules amb una relació d'un a diversos o diversos a diversos amb el tipus de taula seleccionat de la llista apareixen com a opcions per a aquest tipus de filtre. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de la relació seleccionada. |
Opcions | Una col·lecció de valors possibles per filtrar per. Consulteu l'apartat següent per obtenir més informació. |
Opcions de configuració de cerca
Un conjunt de cerca normalment pot tenir diverses opcions, l'únic límit és el nombre de registres relacionats del tipus relacionat seleccionat.
Les opcions tenen els següents atributs:
Nom | Descripció |
---|---|
Valor | Filtrar pel registre del tipus relacionat seleccionat. |
Nom de visualització | Substitueix el nom de visualització per aquesta opció a la caixa de filtre. Per defecte, s'establirà al mateix valor que l'atribut Valor. |
Conjunt de filtres d'interval
El conjunt de filtres d'interval afegeix una sèrie d'opcions, cadascuna amb una o dues condicions, a l'àrea de filtre. Quan un usuari aplica el filtre, la llista només mostra els registres que coincideixen exactament amb totes les opcions seleccionades.
El conjunt de filtres d'intervals utilitza els següents atributs:
Nom | Descripció |
---|---|
Atribut | Filtrar pel nom de l'atribut al tipus de taula seleccionat de la llista. Només els atributs amb els tipus següents són vàlids per a un filtre de text: String, BigInt, Decimal, Double, Integer, Money, DateTime. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de l'atribut seleccionat. |
Opcions | Una col·lecció de valors possibles per filtrar per. Consulteu l'apartat següent per obtenir més informació. |
Conjunt de filtres d'interval
Un conjunt de filtres d'interval pot tenir diverses opcions. Cada opció produirà una condició de filtre amb una o dues subcondicions, les quals s'han de complir perquè la condició sigui certa.
Les opcions tenen els següents atributs:
Nom | Descripció |
---|---|
Operador 1 | El primer operador de comparació utilitzat per filtrar resultats, per exemple És igual a i Menor que. La llista d'operadors de l'opció dependrà del tipus d'atribut seleccionat per al filtre. Per exemple, els tipus numèrics (Decimal) tindran operadors com "Menor que" o "Major que", mentre que l'atribut "Cadena" utilitzarà operadors com "Comença amb" o "Conté". Els operadors llista de selecció i booleà són sempre "Iguals". |
Valor 1 | El primer valor utilitzat per a aquesta condició de filtre. |
Operador 2 (opcional) | El segon operador de comparació utilitzat per filtrar resultats, per exemple És igual a i Menor que. La llista d'operadors de l'opció dependrà del tipus d'atribut seleccionat per al filtre. Per exemple, els tipus numèrics (Decimal) tindran operadors com "Menor que" o "Major que", mentre que l'atribut "Cadena" utilitzarà operadors com "Comença amb" o "Conté". Els operadors llista de selecció i booleà són sempre "Iguals". |
Valor 2 (opcional) | El segon valor utilitzat per a aquesta condició de filtre. |
Nom de visualització | Substitueix el nom de visualització per aquesta opció a la caixa de filtre. Per defecte, s'establirà dinàmicament en funció dels operadors i els valors seleccionats. |
Conjunt de llistes de selecció dinàmiques
El conjunt de llistes de selecció dinàmiques afegeix una sèrie d'opcions per filtrar que representen tots els valors d'un camp de llistes de selecció especificat. És diferent de seleccionar una llista de selecció en el conjunt de filtres d'atributs. En el conjunt de filtres d'atributs, heu d'especificar un conjunt d'opcions que es posaran a disposició de l'usuari per filtrar; en el conjunt de llistes de selecció dinàmiques, només necessitareu especificar el camp llista de selecció i el conjunt complet d'opcions es proporcionarà automàticament. Si necessiteu un control major, recomanem que utilitzeu el conjunt de filtres d'atributs.
Les llistes de selecció dinàmiques utilitzen les opcions següents:
Nom | Descripció |
---|---|
Atribut | Filtrar pel nom de l'atribut de llista de selecció al tipus de taula seleccionat de la llista. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de l'atribut seleccionat. |
Conjunt de cerques dinàmiques
El conjunt de cerques dinàmiques afegeix una sèrie dinàmica d'opcions per filtrar la llista, vinculada a una taula relacionada del tipus de taula seleccionat de la llista. Quan un usuari aplica el filtre, la llista només mostra els registres que coincideixen exactament amb almenys un dels registres seleccionats relacionats.
És diferent d'un conjunt de cerca. En el conjunt de recerca, heu d'especificar manualment les taules relacionades per filtrar. En el conjunt de recerques dinàmiques, només heu d'especificar la relació en què es va a filtrar i es generarà una llista d'opcions en funció de la vista de taules relacionades.
Les llistes de cerques dinàmiques utilitzen les opcions següents:
Nom | Descripció |
---|---|
Relació | El nom de la taula relacionada al tipus de taula seleccionat de la llista per a filtrar per. Només les taules amb una relació d'un a diversos o diversos a diversos amb el tipus de taula seleccionat de la llista apareixen com a opcions per a aquest tipus de filtre. |
Mostra | Filtrar per la vista (consulta guardada) per utilitzar-la com a font per a la llista dinàmica de taules. |
Columna d\'etiqueta | El camp de la vista que proporciona el valor "Nom" de cada taula. |
Filtra la cerca segons la relació | Especifica una relació entre la taula especificada pel camp relació i l'usuari registrat. Si la taula especificada pel camp relació també té una relació amb un contacte, podreu restringir la llista d'opcions de filtre a aquelles relacionades amb l'usuari registrat. |
Nom de visualització | Substituïu l'etiqueta del filtre quan aparegui la llista. Per defecte, s'establirà automàticament en el nom de la relació seleccionada. |
Filtre FetchXML
El filtre d'interval pot crear un filtre de quadre de text simple com el filtre de text o un conjunt d'opcions com els altres tipus de filtre. Permet crear manualment quasi qualsevol tipus de filtre per a la llista mitjançant FetchXML.
El filtre FetchXML utilitza només un atribut:
Nom | Descripció |
---|---|
FetchXML | La declaració d'XML que representa el filtre. |