Crear e actualizar unha colección nunha aplicación de lenzo

Use unha colección para almacenar datos que os usuarios poden xestionar na súa aplicación. Unha colección é un grupo de elementos similares, como os produtos dunha lista de produtos. Para obter máis información sobre diferentes tipos de variables, como coleccións: Comprender as variables das aplicacións de lenzo.

Requisitos previos

  • Rexístrese en Power Apps e, a continuación, inicie sesión coas mesmas credenciais que utilizou para rexistrarse.
  • Cree unha aplicación ou abra unha aplicación existente en Power Apps.
  • Descubra como configurar un control en Power Apps.

Crear unha colección de varias columnas

  1. En Power Apps Studio, engada un control de Entrada de texto.

    Inserir un control de Entrada de texto

  2. Cambie o nome do control seleccionando os seus tres puntos no panel de navegación, seleccionando Cambiar o nome e escribindo ProductName.

    Cambiar o nome dun control

  3. Engada un control de Menú despregable.

    Engadir lista despregable

  4. Cambie o nome do control Despregable Cores e asegúrese de que a propiedade Items está seleccionada na lista de propiedades.

    Propiedade Elementos

  5. Na barra de fórmulas, substitúa DropDownSample por esta expresión:

    ["Red","Green","Blue"]

  6. Engada un control Botón, configure a súa propiedade Text en "Engadir" e estableza a súa propiedade OnSelect nesta fórmula:

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. Pulse F5, escriba algún texto en ProductName, seleccione unha opción en Cores e logo seleccione Engadir.

    Vista previa da aplicación

  8. Repita o paso anterior polo menos dúas veces máis e, a continuación, prema Esc.

  9. No menú Ficheiro, seleccione Coleccións para mostrar a colección que creou.

    Mostrar colección

Mostrar unha colección

  1. Engada un control de Galería vertical.

    Engadir unha galería vertical

  2. Estableza a propiedade Items da galería en ProductList.

  3. No panel Datos, estableza o campo de subtítulos en Cor e configure o campo do título en Produto.

    Estableza a propiedade Items da galería e cambie os campos que amosa

  4. Peche o panel Datos, seleccione a galería e logo estableza o campo Deseño en Título e subtítulo.

    Estableza a propiedade Items da galería e cambie os campos que amosa

    A pantalla debería ter un aspecto similar a este exemplo:

    Primeiro exemplo de pantalla

Eliminar un ou todos os elementos

  1. Seleccione o modelo de galería facendo clic ou tocando preto da parte inferior da galería e logo facendo clic ou tocando a icona do lapis preto da esquina superior esquerda.

    Seleccionar modelo de galería

  2. Engada unha icona de Papeleira ao modelo da galería.

    Engadir unha icona Papeleira

  3. Axuste a propiedade OnSelect da icona nesta fórmula:

    Remove(ProductList, ThisItem)

  4. Fóra da galería, engada un botón, configure a súa propiedade Text en "Borrar" e estableza a súa propiedade OnSelect nesta fórmula:

    Clear(ProductList)

  5. Mentres mantén premida a tecla Alt, seleccione a icona Papeleira para un elemento para eliminar ese elemento da colección ou seleccione o botón Borrar para eliminar todos os elementos da colección.

Poñer unha lista de SharePoint nunha colección

  1. Crear unha conexión a unha lista de SharePoint.

  2. Engada un botón e configure a súa propiedade OnSelect nesta función substituíndo ListName polo nome da súa lista de SharePoint:

    Collect(MySPCollection, ListName)

    Esta función crea unha colección chamada MySPCollection e que contén os mesmos datos que a súa lista de SharePoint.

  3. Seleccione o botón mantendo premida a tecla Alt.

  4. (opcional) Para previsualizar a colección que creou, seleccione Coleccións no menú Ficheiro.

Para obter información sobre como amosar datos dunha lista de SharePoint (como datas, opcións e persoas) nunha galería: Amosa as columnas da lista nunha galería. Para obter información sobre como amosar datos nun formulario (con listas despregables, seleccionadores de datos e seleccionadores de persoas): Editar formulario e Mostrar controis de formularios.

Pasos seguintes