Comparteix a través de


Mostrar una llista d'elements a les aplicacions de llenç

Mostreu una llista d'elements de qualsevol font de dades afegint un control Galeria a l'aplicació del llenç. Aquest tema utilitza l'Excel com a font de dades. Per filtrar la llista, configureu el control Galeria per mostrar només els elements que coincideixin amb el criteri de filtratge d'un control Entrada de text.

Requisits previs

  1. A la pestanya Insereix, seleccioneu Galeria i, a continuació, seleccioneu Vertical.

    Afegir una galeria vertical.

  2. A la pestanya Propietats de la subfinestra de la dreta, obriu la llista Items i, a continuació, seleccioneu Estimacions de paviments.

    Estimacions de paviments

  3. (opcional) A la llista Disposicions, seleccioneu una opció diferent.

  1. A la pestanya Inici, seleccioneu Pantalla nova > Pantalla de llista.

    Es mostra una pantalla que conté un control Galeria i altres controls, com ara una barra de cerca.

  2. Definiu la propietat Items de la galeria a FlooringEstimates.

    El control Galeria mostra les dades d'exemple.

    Mostrar dades.

Abans de fer qualsevol altra personalització, assegureu-vos que la disposició del control Galeria coincideixi al màxim amb el que vulgueu. A partir d'aquí, podeu modificar encara més la plantilla Galeria, la qual cosa determina la manera com apareixen totes les dades del control Galeria.

  1. Seleccioneu la plantilla fent clic o tocant a la part inferior del control Galeria i, a continuació, seleccioneu la icona de llapis a la cantonada superior esquerra.

    Editar una plantilla de galeria.

  2. Amb la plantilla encara seleccionada, afegiu un control Etiqueta i, a continuació, desplaceu-lo i canvieu-ne la mida per tal que no se superposi amb altres controls de la plantilla.

    Afegir una etiqueta.

  3. Seleccioneu la galeria i seleccioneu Edita al costat de Camps a la pestanya Propietats de la subfinestra de la dreta.

  4. Seleccioneu l'etiqueta que heu afegit abans en aquest procediment i, a continuació, obriu la llista destacada a la subfinestra Dades.

    Obrir la llista desplegable.

  5. A la llista, feu clic o toqueu Preu.

    El control Galeria mostra els nous valors.

    Galeria definitiva

La propietat Items d'un control Galeria determina els elements que es mostren. En aquest procediment, configureu la propietat per tal que també determini quins registres apareixen segons els criteris de filtratge i en quin ordre.

Quadre de cerca i icona d'ordenació

  1. Definiu la propietat Items del control Galeria a aquesta fórmula:

    Sort
        (If
            (IsBlank(TextSearchBox1.Text),
            FlooringEstimates,
            Filter(
                FlooringEstimates,
                TextSearchBox1.Text in Text(Name)
            )
        ),
        Name,
        If(
            SortDescending1,
            SortOrder.Descending,
            SortOrder.Ascending
        )
    )
    

    Per obtenir més informació sobre les funcions d'aquesta fórmula, vegeu la referència de fórmules.

  2. Feu doble clic al quadre de cerca i, a continuació, escriviu una part o tot el nom d'un producte.

    Només apareixen els elements que compleixen el criteri de filtratge.

  3. Mentre premeu la tecla Alt, seleccioneu la icona d'ordenació una o diverses vegades per canviar l'ordre d'ordenació.

    Els registres canvien entre l'ordre alfabètic ascendent i descendent segons el nom del producte.

Destacar l'element seleccionat

Definiu la propietat TemplateFill del control Galeria a una fórmula que sigui semblant a aquest exemple, però podeu especificar colors diferents si voleu:

If(ThisItem.IsSelected, LightCyan, White)

Canviar la selecció per defecte

Definiu la propietat Per defecte del control Galeria al registre que voleu seleccionar per defecte. Per exemple, podeu especificar el cinquè element de la font de dades FlooringEstimates:

Last(FirstN(FlooringEstimates, 5))

En aquest exemple, especifiqueu el primer element de la categoria Hardwood de la font de dades FlooringEstimates:

First(Filter(FlooringEstimates, Category = "Hardwood"))

Passos següents

Més informació sobre com treballar amb formularis i fórmules.

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).