Hola muy buenos días , tardes o noches.
Seguimos rumbo a la certificación PL-400 y la única vía es PRACTICAR, PRACTICAR Y PRACTICAR , así que hoy comparto un app de registro de casos COVID, muy interesante y super low code, espero lo disfruten.
¡Bienvenidos al emocionante taller de Power Apps! En esta sesión, exploraremos cómo crear una increíble aplicación utilizando la potencia de Microsoft Excel como nuestra base de datos principal. ¡Prepárense para sumergirse en el mundo de la creación de aplicaciones personalizadas!
En primer lugar, aprovecharemos al máximo la versatilidad de Power Apps al conectarnos no solo a un archivo de Excel, sino a múltiples archivos diferentes. ¡Imagina todas las posibilidades que se abren con esta capacidad de conexión!
Para garantizar una colaboración sin problemas, alojaremos nuestra base de datos de Excel en OneDrive, donde todos los participantes podrán acceder y trabajar en ella fácilmente. Y no olvides el importante detalle de organizar la información en formato de tabla para que Excel la reconozca como una auténtica base de datos.
Ahora, no vamos a empezar desde cero, sino que seguiremos un enfoque paso a paso que nos permitirá desarrollar nuestra aplicación de manera eficiente. Pero aquí está el giro emocionante: todo comenzará con Excel. A través de una conexión sólida con OneDrive, cargaremos nuestra aplicación de Power Apps y la veremos cobrar vida en tiempo récord
Quiero hacer una mención especial y agradecer a Grow Up por compartir su video tutorial para realizar el paso a paso en este taller de Power Apps.
El video tutorial proporcionado por Grow Up ha sido una guía excelente, permitiéndome comprender mejor los conceptos y llevar a cabo los diferentes pasos de manera efectiva.
¡Muchas gracias a Grow Up por tu valioso aporte con Power Apps!
Para el taller y la realización de Power Apps, utilizaremos un Excel. Sin embargo, recordemos que podemos conectar con múltiples archivos diferentes, no necesariamente solo uno.
Almacenaremos nuestra base de datos de Excel en OneDrive.
Recordemos que debemos crear nuestra información en formato de tabla para que Excel reconozca que estos datos se asemejan a una posible base de datos.
Hoy no comenzaremos desde cero, seguiremos un proceso de desarrollo paso a paso, pero partiendo desde Excel.
Seleccionamos la conexión a nuestro OneDrive donde tenemos alojado nuestro archivo de Excel y lo seleccionamos.
Como podemos ver después de estos pasos, nuestra aplicación está cargada y funcionando de manera eficiente y correcta.
Un detalle muy importante a tener en cuenta es que debemos organizar y validar de manera eficiente el contenido con el que manejamos cada proceso. Es decir, cualquier edición que realicemos en cada caso debe ser considerada.
Ahora exploremos un poco y veamos qué se creó rápidamente con la conexión a nuestros archivos de origen:
Tenemos la vista de selección. La vista de edición y eliminación. Y la vista de agregar casos.
Recordemos que a partir de este punto, si eliminamos, modificamos o agregamos datos, se reflejarán en nuestros datos de origen. Es importante tener en cuenta que todo lo que realizamos en Power Apps se organiza por pantallas.
También podemos editar el nombre de estas pantallas y cambiar el orden en las fases iniciales, es decir, en los casos de edición de cada uno. De esta manera, podemos ver los campos de nuestra aplicación según nuestros criterios. Esto se edita en el panel derecho.
Editaremos el campo «país» para que sea un desplegable de entrada.
Ahora crearemos un campo «ingresado por» para que el campo se auto complete con el nombre de usuario.
Luego, editamos este campo para que no sea editable y solo sea de tipo vista, cambiando la opción a «displaymode.view».
También editaremos el campo de tipo «comentario» para que sea más grande y genial.
Quedamos en la primera hora exactamente.
Gestionaremos la fecha para que se cargue automáticamente la fecha actual en nuestro campo. Text(DateAdd(Now(), 0), «[$-en-US]mmmm-dd-yy»)
Y para el campo de hora, que cargue la hora del sistema. Text(DateAdd(Now(), 0), «[$-en-US]hh»)
Y para el campo de minutos, utilizaremos Minute(Now()).
En este caso, continuando con el desarrollo, insertaremos una nueva plantilla llamada «tutorial».
Después de tener nuestra plantilla y agregar un bonito título, debemos agregar una opción en la cual manejamos las imágenes para nuestra aplicación.
Vamos a la opción «abrir» y seleccionamos la opción «multimedia». Podemos cargar todas las imágenes en nuestro servicio de Power Apps y trabajar con ellas.
Ahora empezamos a editar nuestro «tutorial navigator», el cual personalizamos según la aplicación o caso de negocio que brindamos la solución.
Después de editar estas opciones, podemos modificar nuestra aplicación para gestionar los casos y la navegación de nuestra aplicación.
Añadimos tres botones para la navegación de nuestra aplicación.
Ahora editaremos la navegación de la pantalla de inicio. El atributo «navigate» es fundamental para que nuestra aplicación funcione correctamente.
Para crear un menú emergente al finalizar el registro, duplicamos pantallas y copiamos y pegamos los botones que ya habíamos creado.
En conclusión, este taller de Power Apps nos ha permitido adentrarnos en el emocionante mundo de la creación de aplicaciones personalizadas. Aprovechamos al máximo la potencia de Microsoft Excel como base de datos, conectándonos a múltiples archivos y almacenándolos en OneDrive para facilitar la colaboración.
Siguiendo un enfoque paso a paso, partiendo desde Excel, pudimos cargar nuestra aplicación de Power Apps y verla cobrar vida rápidamente. Organizamos y validamos eficientemente el contenido, asegurándonos de considerar todas las ediciones realizadas en cada caso.
Exploramos las diferentes vistas de la aplicación, como la vista de selección, edición y eliminación, y la vista de agregar casos. Cualquier modificación realizada se reflejó automáticamente en los datos de origen, garantizando la coherencia y la integridad de la información.
Personalizamos los campos y las pantallas, adaptándolos a nuestras necesidades y criterios específicos. Convertimos campos en desplegables, autocompletamos campos con el nombre de usuario, ampliamos campos de comentarios y aplicamos automatización inteligente para fechas y horas.
Exploramos la incorporación de imágenes mediante servicios multimedia, lo que enriqueció aún más nuestra experiencia de usuario. También nos sumergimos en la gestión de la navegación, añadiendo botones estratégicos y asegurando una experiencia de usuario fluida.
En resumen, este taller nos permitió descubrir el potencial de Power Apps para crear aplicaciones personalizadas de manera rápida y eficiente. Ahora tenemos las herramientas y los conocimientos para desarrollar nuestras propias aplicaciones, adaptadas a nuestras necesidades empresariales específicas. ¡Estamos listos para desatar nuestra creatividad y revolucionar la forma en que interactuamos con los datos!
Le comparto el link de video con la app en acción: https://youtu.be/q5y4jYixcrU
También el link donde pueden replicar el paso a paso: https://youtu.be/CxsSVemm-EM
Vicente Antonio Juan Magallanes
Business Intelligence Technical.
Perfil linkedin.