Compartir a través de


Agregar y navegar por pantallas en aplicaciones de lienzo

Cree aplicaciones modernas y con capacidad de respuesta agregando pantallas prediseñadas para escenarios de aplicaciones comunes. Las pantallas tienen contenedores con capacidad de respuesta y controles modernos que se adaptan a diferentes tamaños de pantalla. También puedes agregar pantallas personalizadas con diferentes diseños y controles.

Están disponibles las siguientes nuevas pantallas prediseñadas:

Captura de pantalla del menú Nueva pantalla en Power Apps Studio que muestra diseños disponibles.

Agregar una nueva pantalla

  1. Inicie sesión en Power Apps.

  2. Cree una aplicación de lienzo o abra una para editarla.

  3. En la barra de comandos, seleccione Nueva pantalla y, a continuación, seleccione un diseño de pantalla.

  4. Obtenga una Versión preliminar de la aplicación para determinar cómo se ve en diferentes dispositivos. Obtenga más información en Versión preliminar de una aplicación.

Propina

Para que la aplicación se adapte al tamaño de la pantalla del dispositivo en el que se ejecuta, desactive la opción Escalar para ajustar .

Pantalla de bienvenida

La pantalla de bienvenida es ideal para la primera pantalla de una aplicación, donde puede personalizar iconos como una imagen, un título y una descripción. Puedes cambiar la cantidad de mosaicos agregándolos o eliminándolos en el contenedor principal. Use los mosaicos para guiar a los usuarios a otras partes de la aplicación.

La pantalla de bienvenida tiene la siguiente plantilla para los controles:

  • Contenedor de pantalla
    • Contenedor de encabezado
      • Encabezado
    • Contenedor principal
      • Contenedor
        • Contenedor de imagen
          • Image
        • Contenedor de título
          • Botón de elemento de característica
          • Texto de descripción

Captura de pantalla que muestra lo que aparece cuando agrega una pantalla de bienvenida diseño desde el botón Nueva pantalla.

Agregar y personalizar la pantalla de bienvenida

  1. Seleccione Nueva pantalla>Pantalla de bienvenida.

  2. Para cambiar la imagen de un icono, selecciónelo y luego seleccione Editar.

  3. Seleccione el botón Elemento de la característica y agregue su propio texto en el panel Propiedades.

    Captura de pantalla que muestra dónde editar el texto del mosaico del elemento destacado.

  4. Seleccione el texto Breve descripción o mensaje atractivo y agregue el suyo propio.

  5. Añade y quita mosaicos si es necesario.

    • Para agregar mosaicos en la vista de árbol, copie y pegue un elemento Contenedor .

    • Para quitar un mosaico en la vista de árbol, haga clic con el botón derecho en un Contenedor y, a continuación, seleccione Eliminar.

Use la pantalla de Encabezado y galería para mostrar una variedad de información de productos o servicios, como un catálogo de productos. Al conectar un control de galería a un origen de datos, se crea automáticamente un catálogo con poca personalización.

El control de galería en la pantalla Encabezado y galería es un control clásico. Cuando se publica el control de galería moderno, la pantalla Encabezado y galería lo usa. Obtenga más información en Descripción general de los controles y temas modernos en las aplicaciones de lienzo.

La pantalla Encabezado y galería tiene la siguiente plantilla para los controles:

  • Contenedor de pantalla
    • Contenedor de encabezado
      • Encabezado
    • Contenedor principal
      • Galería
        • Contenedor de galería
          • Contenedor de imagen
            • Image
          • Contenedor de título
            • Texto del título
            • Texto de descripción
          • Contenedor del botón
            • Botón

Captura de pantalla que muestra la pantalla Encabezado y galería

  1. Seleccione Nueva Pantalla>Encabezado y galería.

  2. En la vista de árbol, seleccione Galería y conéctela a un origen de datos como Dataverse.

  3. Seleccione controles específicos dentro de la galería, como la imagen, el texto del título y la descripción del texto. En las propiedades del control, use la sintaxis ThisItem para establecer la imagen deseada, el texto del título y la descripción.

    Por ejemplo, para agregar el Nombre de cuenta al control de texto del título, búsquelo escribiendo ThisItem en la barra de fórmulas para ver una lista de los elementos disponibles para agregar de su conjunto de datos.

    Captura de pantalla que muestra dónde usar ThisItem en la barra de fórmulas.

Pantalla de solicitud de aprobación

La pantalla Solicitud de aprobación tiene un encabezado, un formulario con un botón Enviar y una galería con etapas predefinidas. La pantalla Solicitud de aprobación es útil para escenarios en los que las acciones se desencadenan al enviar formularios, como enviar una solicitud de aprobación o mostrar un proceso de flujo de trabajo para una empresa.

Propina

Cuando agrega una pantalla de solicitud de aprobación, se le solicita que la reemplace con un origen de datos. Origen de datos determina los nombres de los campos en el formulario de solicitud.

La pantalla Solicitud de aprobación tiene la siguiente plantilla para los controles:

  • Contenedor de pantalla
    • Contenedor de encabezado
      • Encabezado
    • Contenedor principal
      • Contenedor del formulario
        • Texto del título del formulario
        • Formulario de aprobación
        • Botón Enviar
      • Contenedor de la barra lateral
        • Texto de los revisores
        • Galería de revisores

Captura de pantalla que muestra la pantalla Solicitud de aprobación.

Agregar y personalizar la pantalla de solicitud de aprobación

  1. Seleccione Nueva pantalla>Solicitud de aprobación.

  2. En la vista en árbol de ApprovalForm, se le solicita que se conecte a un origen de datos como Dataverse.

  3. Elegir un origen de datos.

  4. Para ver los detalles de las etapas de aprobación, en la vista de árbol, seleccione ReviewersGallery debajo del nodo ContenedorDeBarraLateral. A continuación, en el panel de propiedades, seleccione la pestaña Avanzado y vaya a Elementos.

    Las etapas de aprobación tienen el siguiente detalle:

    • Nombre: nombre de la etapa o el aprobador
    • Título: subtítulo de la etapa o el aprobador
    • Estado: estado de la etapa
    • Actual: si esta fase es la fase actual de la solicitud de aprobación

    Captura de pantalla que muestra la propiedad avanzada de Elementos

Puede agregar un flujo de trabajo de aprobación de Power Automate en el botón para notificar al aprobador. Más información en Crear y probar un flujo de trabajo de aprobación con Power Automate.

Encabezado y formulario

La pantalla Encabezado y formulario tiene un encabezado, un formulario y dos botones para enviar el formulario o cancelar el envío del formulario. Esta pantalla es ideal para usar un formulario de pantalla completa.

La pantalla Encabezado y formulario tiene la siguiente plantilla para los controles:

  • Contenedor de pantalla
    • Contenedor de encabezado
      • Encabezado
    • Contenedor principal
      • Contenedor del formulario
        • Formulario
      • Contenedor del botón
        • Botón Cancelar
        • Botón Enviar

Captura de pantalla que muestra la pantalla Encabezado y formulario

Agregar y personalizar la pantalla Encabezado y formulario

  1. Seleccione Nueva Pantalla>Encabezado y formulario.

  2. En la vista de árbol, verá Formulario seleccionado y aparecerá un mensaje para que Conectar el formulario a origen de datos.

  3. Elegir un origen de datos.

  4. Opcionalmente, para garantizar la mejor capacidad de respuesta de la pantalla, seleccione cada tarjeta de datos en el formulario y establezca su propiedad Ajuste del ancho en Encendido en la pestaña Pantalla del panel Propiedades.

Encabezado y tabla

La pantalla de Encabezado y tabla tiene dos controles, un control de encabezado y un control de tabla. Esta plantilla es ideal para mostrar una tabla de datos detallada en una pantalla.

La pantalla Encabezado y tabla tiene los siguientes controles:

  • Contenedor de encabezado
    • Encabezado
  • Contenedor principal
    • Table

Agregar y personalizar la pantalla Encabezado y tabla

  1. Seleccione Nueva Pantalla>Encabezado y tabla.

  2. En la vista de árbol, Seleccionar Table and Conectar a origen de datos.

Tabla y formulario

La pantalla de Tabla y formulario contiene dos controles principales: el control de tabla moderna y el control de formulario moderno. Esta plantilla tiene fórmulas de Power Fx integradas para permitir una fácil conexión de datos y personalización. Esta plantilla es ideal para seleccionar y editar un registro mediante un formulario.

La pantalla Tabla y formulario contiene los siguientes controles:

  • Contenedor de pantalla
    • Contenedor de encabezado
      • Control de encabezado
    • Contenedor de cuerpo
      • Entrada de texto (Búsqueda)
      • Control de tabla
      • Control de formulario
      • Botón
        • Nuevo
        • Editar
        • Delete
        • Enviar
        • Cancelar

Captura de pantalla que muestra la pantalla Tabla y formulario

Agregar y personalizar la pantalla de tablas y formularios

En Power Apps Studio:

  1. Seleccione Nueva Pantalla>Tabla y formulario.

  2. Seleccione Datos en la barra de acciones en línea.

  3. Seleccione el origen de datos deseado.

    Captura de pantalla que muestra la ubicación del botón Datos, donde puedes Seleccionar a origen de datos de una lista.

    Una vez conectado, los controles de tabla y formulario están vinculados al origen de datos.

Puede Seleccionar un registro en el control de tabla y el formulario mostrará los detalles del registro seleccionado.

Todos los botones de esta plantilla tienen acciones prediseñadas de Power Fx, por lo que no es necesario personalizarlos más. Al cambiar la pantalla al origen de datos seleccionado, la pantalla ahora es completamente funcional.

Captura de pantalla que muestra la vista de pantalla cuando se conecta a un origen de datos: una lista de datos y sus elementos de formulario con un botón de envío.

Reordenar pantallas

Cuando tienes más de una pantalla en tu aplicación, puedes colocarlas en un orden diferente en tu vista de árbol.

Seleccione el menú de desbordamiento de una pantalla que desee reordenar y, a continuación, seleccione Subir o Bajar.

Captura de pantalla que muestra dónde se encuentra el menú adicional para mover una pantalla hacia arriba o hacia abajo en la vista de árbol.

Utilice la propiedad StartScreen para establecer que la pantalla se muestre primero.

Agregar navegación

Cuando tienes más de una pantalla en tu aplicación, puedes agregar navegación para que tus usuarios puedan moverse entre ellas.

  1. Con la pantalla seleccionada, seleccione Insertar. En el cuadro de búsqueda, escriba Flecha siguiente y, a continuación, selecciónelo.

  2. Mueva la flecha hacia donde desea que aparezca en la pantalla.

  3. Con la flecha seleccionada, establezca la propiedad OnSelect a la función Navigate; por ejemplo, Navigate(Target, Fade).

    Reemplace Objetivo con el nombre de la pantalla a la que desea navegar.

    Captura de pantalla de la propiedad OnSelect establecida en la función Navigate.

    En este ejemplo, cuando un usuario selecciona la flecha, la pantalla de destino se desvanece.

  4. En la pantalla Destino , agregue un icono de flecha hacia atrás de la misma manera. Establezca su propiedad OnSelect, por ejemplo, Navigate(Target, ScreenTransition.Fade).

    Reemplace Target por el nombre de la pantalla a la que desea regresar.

Referencia de control de pantalla