es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

La respuesta de un flujo en PowerApps devuelve un tipo Blob en lugar de JSON.

Tengo una PowerApp con un botón que desencadena un flujo:

El contenido del botón es una función: Set (myVar, myFlow.Run())

Mirando en Monitor veo que la respuesta que se devuelve, parece buena:


& quot;respuesta & quot;: {
& quot;cuerpo & quot;: {
& quot;artículos & quot;: & quot; Prueba 123 & quot;
},
& quot;tipo de respuesta & quot;: & quot;json & quot;
}

Pero cuando quiero usar la variable ‘myVar’ (para la que dice que es del tipo ‘Registro’), la única propiedad disponible se llama ‘json’ con un tipo ‘Blob’, lo que la hace inutilizable.

¿Alguien sabe por qué crea la variable con un tipo ‘Blob’ o cómo cambiar eso de nuevo a un objeto JSON normal que pueda usar la propiedad ‘items’?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Parece que la respuesta del flujo se está almacenando como un tipo Blob en la variable myVar. Para acceder a la propiedad items, puedes usar la función JSON() para convertir el tipo Blob a un tipo Record.

    Puedes usar la siguiente sintaxis para acceder a la propiedad items:

    JSON(myVar).items

Comments are closed.