Ejercicio: Crear una aplicación basada en modelo

Completado

En esta unidad, creará una aplicación controlada por modelos mediante una de las tablas estándar disponibles en el entorno de Microsoft Power Apps. Antes de crear una aplicación controlada por modelos, primero debe crear una solución, donde reside la aplicación.

Crear una solución y añadir una tabla de datos existente

  1. En la página principal de Power Apps, seleccione Soluciones (es posible que tenga que seleccionar Más en el panel de navegación de la izquierda para encontrar ahí Soluciones).

  2. Seleccione Nueva solución en la barra de comandos.

  3. En el panel Nueva solución que aparece en el lado derecho de la pantalla, introduzca lo siguiente:

    Nombre para mostrar: Learning Account

    Editor: [seleccione una opción del menú desplegable]

  4. Seleccione el botón Crear en la parte inferior del panel.

  5. Cuando aparezca la solución, verá una lista de objetos en el panel izquierdo. Cada objeto va seguido de un número entre paréntesis que indica cuántos elementos de ese tipo de objeto forman parte de la solución. Por ejemplo, Agents(0) significa que no hay agentes en esta solución. En la barra de comandos de la parte superior de la pantalla, seleccione Agregar existente>Tabla.

  6. Busque y seleccione la tabla Account. A continuación, seleccione Siguiente.

  7. Se abren las tablas seleccionadas . Seleccione la casilla Incluir todos los objetos. Luego, seleccione el botón Agregar en la parte inferior de la pantalla.

Tras unos segundos, la tabla Account aparecerá como objeto para la solución. En la lista de objetos de la izquierda, ahora se muestran tablas (1), lo que indica que ahora hay un objeto de tabla en la solución.

Crear una aplicación basada en modelo

  1. En el menú Objetos de la solución, vaya a la barra de comandos de la parte superior de la pantalla y seleccione Nueva>Aplicación>Aplicación basada en modelo.

  2. Póngale a su aplicación el nombre "Learning Accounts" y seleccione Crear

La nueva aplicación se abre en el Diseñador de aplicaciones y ahora puede agregarle componentes.

Agregar una página a la aplicación

Puede añadir páginas a la aplicación desde el diseñador de aplicaciones.

  1. Seleccione Agregar página en la barra de comandos de la parte superior de la pantalla.

  2. En la ventana emergente Agregar página, seleccione Dataverse. A continuación, seleccione la tabla Cuenta y seleccione el botón Agregar .

    Note

    Si la tabla Cuenta no se muestra como una opción, es posible que no tenga datos de ejemplo en su entorno. Consulte este ejercicio en Cómo crear aplicaciones y datos de ejemplo. Si los datos de ejemplo no aparecen, consulte esta documentación para agregar datos de ejemplo.

Publique la aplicación con el botón de la parte superior derecha de la barra de comandos. Al seleccionar Publicar, se guardará y publicará automáticamente la aplicación.

Editar el formulario

Cuando creamos la aplicación, Power Apps creó automáticamente formularios para nuestra aplicación. Vamos a modificar el formulario principal de la tabla Accounts. En el extremo izquierdo de la pantalla, hay un panel de navegación que enumera Páginas, Datos y Automatización. Seleccione Páginas en el panel de navegación izquierdo, si aún no está seleccionada. Al seleccionar Páginas, el panel páginas se abre inmediatamente a la derecha de este panel. Como puede ver en la sección Navegación del panel de páginas, la aplicación tiene actualmente una página, que corresponde a la vista Cuentas. Al expandir la vista Cuentas, encontrará el formulario Cuentas.

  1. Seleccione el formulario Cuentas. Cuando se selecciona, el formulario se muestra en el canvas de Power Apps de la misma manera que se ve en la aplicación para sus usuarios.

  2. Seleccione el lápiz situado a la derecha del nombre del formulario Cuentas para editarlo.

  3. Hay muchas opciones de personalización en este formulario preconfigurado. Vamos a hacer un par de cambios sencillos para que vea lo fácil que es modificar un formulario. Encontrará un panel Columnas de tabla a la izquierda del lienzo. Baje por esta lista de opciones en el panel y seleccione Símbolo del valor. Como puede ver, la columna Símbolo del valor se ha añadido al formulario.

  4. No necesitamos un símbolo del valor en el formulario, así que vamos a eliminarlo. Para eliminar el Símbolo del valor, selecciónelo y elija Eliminar en la barra de comandos (o pulse el botón Suprimir del teclado). Al eliminar este elemento, no está eliminando esta columna de los datos, solo la elimina del formulario. Si elimina accidentalmente una columna, Power Apps tiene un botón Undo práctico en la barra de comandos justo a la derecha del botón Atrás.

  5. En este punto, si ha hecho algún cambio que desea conservar, seleccione Guardar y publicar en la parte superior derecha de la barra de comandos.

  6. Una vez que Power Apps termine de volver a publicar el formulario, seleccione Back en la parte superior izquierda de la barra de comandos para salir del editor de formularios y volver al editor de la aplicación.

Editar vistas

Al crear esta aplicación, Power Apps también ha creado vistas para la tabla Accounts. En el panel Páginas, bajo Navegación, puede ver todas las vistas que formen parte de su aplicación. Como puede ver, se ha creado una vista Cuentas y el lienzo muestra la vista Mis cuentas activas. El menú desplegable que queda a la derecha del título Mis cuentas activas le permite seleccionar otra vista. Seleccione en la lista desplegable para ver las otras vistas que están disponibles. Vamos a editar una vista.

  1. Seleccione la vista Cuentas en el menú Navegación del panel de páginas. Como puede ver, se ha abierto un panel a la derecha de la pantalla. En este panel se muestran todas las vistas de la tabla Cuentas (la misma lista que puede ver al seleccionar la lista desplegable junto a Mis cuentas activas en el lienzo). La lista de vistas de este panel también muestra el tipo de vista (pública o privada). Aquí también puede ver que Mis cuentas activas es la vista Predeterminada de la aplicación.

  2. Vamos a modificar la vista Mis cuentas activas. Primero, compruebe que esa sea la vista seleccionada. (El lienzo debería seguir mostrando el título Mis cuentas activas; si no es así, seleccione Mis cuentas activas en la lista de vistas del panel lateral derecho). Ahora, seleccione Editar vista en la barra de comandos de la parte superior para abrir el Editor de vistas.

  3. El editor de vistas es similar al editor de formularios que usamos. Un lienzo en el centro muestra columnas que se muestran en la Vista para tus usuarios. Vamos a añadir el Estado o provincia en la vista. Busque Dirección 1: estado o provincia en la lista de Columnas de tabla. (Puede usar el campo de búsqueda sobre la lista). Selecciónelo para añadirlo a la vista.

  4. Power Apps permite cambiar la posición de las columnas fácilmente. Movamos la columna Teléfono principal al extremo derecho de la vista. Mantenga seleccionado el encabezado de la columna Teléfono principal, en el lienzo central, y arrástrelo y suéltelo a la derecha de la columna Dirección 1: estado o provincia.

  5. Para guardar los cambios, seleccione Guardar y publicar en la parte superior derecha de la barra de comandos.

  6. Cuando Power Apps haya terminado de publicar los cambios, seleccione el botón Back para cerrar el editor View. Observe que el lienzo de vista previa ahora incluye la columna Estado o provincia.

Ver un gráfico

Power Apps incluye algunos gráficos interactivos creados con los datos de muestra en la tabla Accounts. Vamos a explorarlos un poco.

  1. Desde el lienzo de vista previa, seleccione el botón Mostrar gráfico de la barra de comandos de la aplicación (la barra en la parte superior del lienzo de vista previa del usuario, en el centro de la pantalla).

  2. El panel de gráficos aparecerá debajo del título. Seleccione el menú desplegable junto al título Cuentas por sector para cambiar la vista del gráfico. Intente cambiar la vista entre varias opciones, como Cuentas por sector, Cuentas por propietario y Nuevas cuentas por mes, para ver algunos ejemplos.

Tenga en cuenta que hay distintas maneras de representar datos dentro de una vista.

Para que vea lo que se puede hacer con los gráficos, a continuación encontrará el ejemplo de un panel de sistema llamado Innovation Challenge. Si tiene aplicaciones y datos de ejemplo en su entorno de Dataverse, podrá encontrar esta aplicación en la lista de aplicaciones. Esta aplicación incluye tres vistas y una pantalla de panel (que se muestra a continuación).

A continuación, obtendrá información sobre las páginas generativas, una manera basada en inteligencia artificial para crear páginas en la aplicación controlada por modelos mediante lenguaje natural.