Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

En este tutorial, vamos a hablar sobre la función de lanzamiento de PowerApps.

La función de lanzamiento de PowerApps funciona de la misma manera que los hipervínculos. Le permite iniciar páginas web, aplicaciones y otros servicios en su dispositivo.

Por ejemplo, puede usar la función Iniciar para abrir automáticamente la aplicación del teléfono y llamar a un número de teléfono a través de un botón en su aplicación. Si está usando una computadora, podría iniciar su Skype para llamar a ese número.

Tabla de contenido

Uso de la función de inicio para abrir una página web

Primero, repasemos los pasos sobre cómo puede usar la función Iniciar para abrir una página web. Comenzaremos agregando un botón a nuestra pantalla principal.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Luego, resaltaremos el botón, elegiremos OnSelect en el menú desplegable de propiedades y escribiremos Launch en la barra de fórmulas.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Vamos a necesitar una URL que lleve a la página web que queremos abrir. Por ahora, usemos Google como ejemplo.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Ahora, probemos el botón y veamos qué sucede cuando hacemos clic en él.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Como puede ver, automáticamente abrió Google en nuestro navegador.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Haría lo mismo si estamos en un dispositivo móvil. Si el navegador predeterminado es Safari, continuará e iniciará Safari y abrirá Google.

Esto añade muchas posibilidades a nuestra aplicación. Podemos, por ejemplo, tener un icono que nos lleve a nuestro sitio de ayuda. Para hacer eso, agreguemos el ícono de Información.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Cambiemos el color de ese ícono a blanco para que se alinee con el tema en esta pantalla.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Digamos que estamos trabajando en una aplicación de viajes. Podemos hacer que este icono lleve a travelagency.com/help.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Con una funcionalidad como esta, su usuario final puede acceder fácilmente a más información que no se puede encontrar desde la propia aplicación.

Uso de la función de lanzamiento para llamar a un número

Además de permitirle iniciar su navegador y abrir una página web específica, la función Iniciar también le brinda funcionalidad de llamada en su aplicación.

Esta vez, necesitaremos comenzar con "tel" para decirle a PowerApps que estamos llamando a un número de teléfono. Luego, vamos a escribir un número de teléfono después de eso.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Con esa fórmula en su lugar, veamos qué sucede cuando hacemos clic en el botón.

Como estamos en una computadora aquí, nos pide que abramos una aplicación que puede usar para llamar. Entonces, si ha programado su computadora para iniciar Skype cada vez que necesite hacer una llamada, hará lo mismo en este caso.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

También podemos configurar dinámicamente el número de teléfono para que marque un número según el registro que seleccione de la galería de su aplicación. Discutimos esto en un tutorial anterior donde hablamos sobre la función LookUp .

Uso de la función de inicio para enviar un correo electrónico

Esta vez, veamos cómo la función de lanzamiento nos permitirá enviar un correo electrónico desde la aplicación.

Vamos a la pantalla de detalles donde ya tenemos un botón de “Llamar al Agente”. Vamos a agregar otro botón al lado, que llamaremos el botón "Agente de correo electrónico".

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Eligiendo la propiedad OnSelect de nuestro botón, usemos la función Launch una vez más. Esta vez, vamos a usar "mailto", que le dice a PowerApps que estamos a punto de enviar un correo electrónico.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Luego, agregaremos una dirección de correo electrónico. Usemos [email protected], luego presionaremos Enter para bloquear esa fórmula.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Como no tenemos una cuenta de correo electrónico configurada en esta computadora, básicamente inició la aplicación de correo electrónico.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

También nos pide que lo configuremos.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Si tiene su correo electrónico configurado correctamente en su dispositivo, al hacer clic en ese botón se abrirá inmediatamente su correo electrónico, con la dirección de correo electrónico lista en el campo del destinatario.

Tenga en cuenta que también puede configurar el correo electrónico de forma dinámica. Puede seguir los mismos pasos que usamos para configurar dinámicamente los números de teléfono en nuestros registros, pero esta vez, usando "mailto" en lugar de "tel".

Uso de la función de inicio para iniciar otra aplicación

Lo último que vamos a hacer aquí es aprender a usar la función de inicio para iniciar otras aplicaciones de PowerApps. Para empezar, vayamos a todas nuestras aplicaciones haciendo clic en este menú en la esquina superior izquierda.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Entonces, vayamos a PowerApps.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Una vez dentro de PowerApps, vamos a Aplicaciones. Esto nos mostrará una lista de todas las otras aplicaciones que hemos creado.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Digamos que queremos lanzar FirstApp1 desde dentro de FirstCanvasApp. Abramos el menú de esa aplicación y hagamos clic en Detalles.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Necesitamos tomar nota de la ID de la aplicación porque esto es lo que vamos a usar para navegar a esta aplicación más adelante.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Volviendo a la pantalla de inicio de la aplicación en la que estamos trabajando, agreguemos un botón aquí en la parte inferior.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Luego, vamos a usar la función de inicio y seguiremos con la dirección "/providers/Microsoft.PowerApps/apps/".

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Agregaremos la ID de la aplicación para la aplicación que queremos iniciar después de eso. Luego, haga clic en Entrar para bloquear esa fórmula.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Para facilitar la navegación, cambiemos el texto de este botón a "Iniciar otra aplicación".

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Por el momento, estamos dentro del estudio donde trabajamos en nuestras aplicaciones. Si hacemos clic en el botón "Ejecutar otra aplicación" ahora, se iniciará la versión de estudio de la otra aplicación y no la aplicación publicada que ve el usuario final.

Así que primero publiquemos esta aplicación en la que estamos trabajando. También hablamos sobre cómo publicar aplicaciones en otro tutorial.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Una vez que se haya publicado, volvamos a la lista de todas nuestras aplicaciones. Asegúrese de que se haya actualizado por completo, ya que a veces la aplicación tarda en actualizarse después de publicarla.

Iniciemos FirstCanvasApp, que es donde creamos ese botón.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Ahora, hagamos clic en Iniciar otra aplicación desde la pantalla de inicio.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación

Una vez que hacemos eso, inmediatamente se abre una nueva ventana para la otra aplicación.

Función de inicio de PowerApps: cómo iniciar otros servicios desde su aplicación


Introducción a Power Apps: definición, características, funciones e importancia
Entornos de Power Apps: configuración adecuada de los elementos de la aplicación
Funciones y fórmulas de PowerApps | Una introducción

Conclusión

La función de inicio es realmente útil para hacer que las aplicaciones sean más funcionales y fáciles de usar. Le ahorra mucho tiempo al usuario final al iniciar otros servicios desde la aplicación en lugar de tener que salir de la aplicación y abrir manualmente un navegador, una aplicación de correo electrónico o una aplicación de teléfono.

También abre más posibilidades. Por ejemplo, puede crear otras aplicaciones que se complementen entre sí y hacer que una aplicación abra todas las demás. Depende de usted la cantidad de funcionalidad que desea que tenga su aplicación principal.

Mis mejores deseos,

Enrique

Leave a Comment

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.