Después de generar una aplicación automáticamente en PowerApps, personalice la pantalla de exploración que aparece de forma predeterminada. Especifique qué diseño se usará, qué columnas se mostrarán y qué columnas se deben usar al ordenar y filtrar registros.

Requisitos previos

Puede consultar este tutorial para ver los conceptos generales o puede seguirlo exactamente y completar estos pasos.

  1. Crear una conexión desde PowerApps a SharePoint.
  2. Cree una lista de SharePoint, llamada AppGen, que contenga estas columnas.

    Columnas de ejemplo de SharePoint

  3. Agregue estos elementos a la lista que acaba de crear.

    Muestreo de los datos

  4. Genere una aplicación automáticamente basándose en la lista recién creada.

  5. En la barra de navegación izquierda, haga clic o pulse en uno de los iconos de la esquina superior derecha para cambiar a la vista en miniatura.

    Alternancia de las vistas

Personalizar la galería

  1. En la barra de navegación izquierda, pulse o haga clic en la miniatura superior para asegurarse de que BrowseScreen1 (PantallaDeExploración1) esté seleccionada.

    Miniatura de BrowseScreen1

    BrowseScreen1 (PantallaDeExploración1) muestra AccountID (IdDeCuenta) y Title (Título) para cada elemento en la lista de SharePoint.

    La pantalla de exploración muestra los títulos y los identificadores de cuenta

    Después, especifique que aparecerá el valor de OrderDate de cada elemento en lugar del valor de AccountID.

  2. Haga clic o pulse en AccountID para el primer elemento de la pantalla.

    Al hacer clic o pulsar en un elemento de la interfaz de usuario (llamado control), se selecciona y aparece un borde de selección con controladores de tamaño alrededor de ese control.

    Seleccionar el cuerpo del primer elemento

  3. En el panel derecho, abra la lista Title1 (Título1) y haga pulse o haga clic en OrderDate (FechaDePedido).

    Mostrar título

    BrowseScreen1 refleja el cambio.

    Diseño con fechas

Para más información sobre las galerías, consulte Mostrar una lista de elementos en PowerApps.

Establecer las columnas de ordenación y búsqueda

  1. Seleccione el control Gallery haciendo clic o pulsando en cualquier registro, excepto en el primero.

    Seleccionar la galería

  2. Cerca de la esquina superior izquierda, asegúrese de que la lista de propiedades muestra Items.

    Propiedad Items

    El valor de esta propiedad, que aparece en la barra de fórmulas, determina no solo el origen de los datos que aparecen en la pantalla, sino también las columnas de filtro y ordenación.

    Por ejemplo, la barra de fórmulas podría contener esta fórmula de forma predeterminada.

    Propiedad Items predeterminada

    Con esta fórmula, los usuarios pueden mostrar solamente los registros que comienzan por una o varias letras en la columna AccountID (IdDeCuenta).

    Columnas de búsqueda predeterminadas

    Si un usuario escribe la letra "A" en la barra de búsqueda, la pantalla muestra el registro para Europa. El título de ese registro no coincide con el criterio de búsqueda, pero el identificador de cuenta sí. Más adelante en este procedimiento, cambiaremos la fórmula para filtrar los registros según la columna Título.

    En cualquier aplicación generada, los usuarios pueden ordenar los registros alfabéticamente en orden ascendente o descendente haciendo clic o pulsando en el botón de ordenación cerca de la esquina superior derecha. Esta fórmula especifica que los registros se ordenarán en función de la columna AccountID.

    Columna de ordenación predeterminada

    Más adelante en este procedimiento, cambiaremos la fórmula para ordenar los registros según la columna Title.

  3. En la barra de fórmulas, reemplace ambas instancias de AccountID (IdDeCuenta) por Title (Título) (incluidas las comillas dobles de la segunda instancia).

    La barra de fórmulas ahora contendrá una fórmula que se parece a la de este ejemplo:
    SortByColumns(Filter(AppGen, StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))

    Nota: El número que aparece después de TextSearchBox podría ser mayor, según las acciones que haya realizado previamente. Sin embargo, la fórmula seguirá funcionando según lo previsto.

Prueba de ordenación y búsqueda

  1. Para abrir el modo de vista previa, presione F5 (o haga clic o pulse en el icono de reproducción situado cerca de la esquina superior derecha).

    Abrir el modo de vista previa

  2. Cerca de la esquina superior derecha de BrowseScreen1, haga clic o pulse en el botón de ordenación una o varias veces para cambiar el orden alfabético de ordenación entre ascendente y descendente.

    Probar el botón de ordenación

  3. En el cuadro de búsqueda, escriba una o varias letras para mostrar solo aquellos registros cuyo título empiece por la letra o letras que escriba.

    Probar la barra de búsqueda

  4. Quite todo el texto de la barra de búsqueda y cierre el modo de vista previa; para ello, presione F5 (o haga clic o pulse en el icono Cerrar situado debajo de la barra de título de PowerApps).

    Cerrar el modo de vista previa

Cambiar el título de la pantalla

  1. Haga clic o pulse en el título de la pantalla para seleccionarla.

    Seleccionar el título de la pantalla

  2. Asegúrese de que la lista muestra Text, y, después, escriba el nombre que desee, entre comillas dobles, en la barra de fórmulas.

    Actualizar el título de la pantalla

    BrowseScreen1 refleja el cambio.

    Nuevo título de pantalla

Pasos siguientes

  • Presione Ctrl+S para guardar los cambios.
  • Personalice los formularios en la aplicación; para ello, muestre, oculte o reordene los campos que muestran los formularios.