Puedes llamar desde la app origen a una screen de la app destino en Power Apps, para esto debemos utilizar Launch(), para direccionar a un screen en especifico debes agregar al final de la URL de la app destino &screen=MI_SCREEN, si utilizaras:
- Launch(´https://apps.powerapps.com/play/e/default-2...784&source=portal´) = te envÃa al screen principal de la otra app
- Launch(´https://apps.powerapps.com/play/e/default-2...784&screen=MI_SCREEN´) = en teorÃa tendrá que enviar a la screen MI_SCREEN, pero necesitas crear una variable temporal en la app destino.
En la app destino crearemos la variable temporal en StartScreen.
La explicación del código es la siguiente:
With(
{ _screen: Param("screen") },
Switch(
_screen,
"SC_consulta", SC_consulta,
SC_principal
)
)
Param("screen"), lee un parámetro de la URL.
Ejemplo de URL: https://apps.powerapps.com/play/e/default-2...784?screen=SC_consulta
screen es el nombre del parámetro que llama la screen "SC_consulta".
Con With({ _screen: Param("screen") }, ...), creamos una variable temporal llamada _screen para guardar el valor del parámetro.
Switch(
_screen,
"SC_consulta", SC_consulta,
SC_principal
)
