Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hola al foro,
Me gustaría volver a escribir en mis datos con Power Apps y actualizar mi informe de Power BI. Sigo el video de BAS:
Mis datos están en forma de hoja de cálculo de Excel. El propio archivo de Excel se encuentra en OneDrive para la Empresa.
My table has the name "Sales". The Excel file ist stored in OneDrive for Business.Mi mesa tiene el nombre "Ventas". El archivo de Excel se almacena en OneDrive para la Empresa.
En Power BI Desktop, importé el archivo de Excel a través del conector web.
I used the Web connector to load the dataUtilicé el conector web para cargar los datos
A continuación, inserté el objeto visual de Power Apps en el informe y arrastré el campo Cantidad en él.
I put the field "Amount" in the Power Apps visual.Puse el campo "Cantidad" en el objeto visual de Power Apps.
En la visualización, hice clic en el botón Crear nuevo .
I hit the "Create new" button to open the Power Apps StudioPresiono el botón "Crear nuevo" para abrir Power Apps Studio
A continuación, la aplicación me redirigió a Power Apps Studio. Como puede ver, la integración de Power BI está incluida en la vista de árbol.
My Power App has the Power BI integrationMi Power App tiene la integración de Power BI
A continuación, agregué el archivo de Excel como fuente de datos a través del conector de OneDrive para la Empresa .
I choosed my Sales table as data source for the appElegí mi tabla Sales como fuente de datos para la aplicación
A continuación, inserté un formulario y seleccioné mi tabla de ventas como fuente de datos. Seleccioné Importe y Cliente como campos para el formulario. Le di al formulario el nombre de frmSales.
I added a form and choosed the Sales table as data sourceAgregué un formulario y elegí la tabla Ventas como fuente de datos
A continuación, quise configurar el objeto visual de Power Apps para que interactuara con mi informe de Power BI. Para hacer esto, como lo hace Bas en su video, usé la función LookUp para la propiedad Item de mi formulario:
La expresión estaba pensada para buscar un registro en la tabla "Ventas" donde el campo "Cliente" coincida con el valor "Cliente" de la primera fila de la tabla "PowerBIIntegration.Data".
Sin embargo, hay dos errores principales en la expresión:
1. **El nombre no es válido**: El error indica que la variable 'Cliente' no se reconoce en el contexto de la expresión. Esto sugiere que la referencia a "Cliente" no tiene un ámbito o una definición correctos.
2. **Tipos incompatibles para la comparación**: Este error indica que la comparación entre la variable 'Cliente' y el campo 'Cliente' de la tabla 'PowerBIIntegration.Data' no es válida debido a una discrepancia de tipos. En concreto, sugiere que uno de los valores que se comparan es de tipo 'Texto', mientras que el otro es de tipo 'Error', que no se puede comparar directamente.
Para resolver estos problemas, la expresión debe asegurarse de que la variable "Cliente" esté definida correctamente y de que ambos lados de la comparación sean de tipos compatibles.
¿Alguien puede ayudarme? ¿Por qué no funciona? Creo que hice todo como lo hizo Bas en su video.
¡Gracias y saludos cordiales
¿Se resolvió esto? Estoy experimentando el mismo problema.
Gracias por sus respuestas. Tienes razón. El campo Cliente no se incluye en la visualización en absoluto.
Ahora lo he arrastrado a la visualización de Power Apps en el archivo de Power BI Desktop.
I added "Customer" in the Power Apps visual.Agregué "Cliente" en el objeto visual de Power Apps.
El campo ahora se incluye definitivamente en el objeto PowerBIIntegration . Comprobé esto arrastrando una tabla de datos a una nueva pantalla y agregando ambos campos.
The "Customer" field is now included in the Power Apps StudioEl campo "Cliente" ahora se incluye en Power Apps Studio
En un campo de texto, comprobé si se podía abordar el campo Cliente . Asigné esta fórmula a la propiedad Text:
La función LookUp de mi formulario sigue mostrando un mensaje de error.
Pero esta vez con un texto diferente. Por lo tanto, parece que agregar el campo Cliente a la visualización en Power BI ha marcado la diferencia.
Este es el mensaje de error:
La expresión estaba pensada para buscar un registro en la tabla "Ventas" donde el campo "Cliente" coincida con el valor "Cliente" de la primera fila de la tabla "PowerBIIntegration.Data".
Sin embargo, hay dos errores principales en la expresión:
1. **Error crítico**: No se reconoce el nombre 'Cliente', lo que sugiere que la expresión está intentando hacer referencia a una variable o campo que no existe o no está definido en el contexto actual.
2. **Error grave**: Hay un problema de tipos incompatibles, lo que indica que no se puede realizar la comparación que se realiza entre el campo 'Cliente' (que se espera que sea de tipo Texto) y el resultado de la función 'Primero' (que devuelve un tipo de error). Es probable que esto signifique que la función "Primero" encuentra un error al intentar acceder al campo "Cliente" desde la primera fila de "PowerBIIntegration.Data".
En general, se produce un error en la expresión debido a una variable no reconocida y a una discrepancia de tipo en la comparación.
Power Apps sigue afirmando que el campo no existe. No puedo entender esto, ya que he demostrado que el campo existe usando el campo de texto.
A continuación, intenté lo siguiente: Reemplacé Cliente por Importe en la fórmula de búsqueda. En mi opinión, esto definitivamente debería funcionar, ya que este campo se incluyó en la visualización de Power Apps desde el principio.
La expresión estaba pensada para buscar un registro en la tabla "Ventas" donde el "Importe" coincide con el "Importe" de la primera fila de los datos proporcionados por "PowerBIIntegration". En concreto, se trata de encontrar un registro de ventas que corresponda a una cantidad concreta.
Sin embargo, hay dos errores principales en la expresión:
1. **El nombre no es válido**: El error indica que la variable 'Cantidad' no se reconoce en el contexto de la expresión. Esto sugiere que es posible que "Importe" no se defina o defina correctamente el ámbito en el contexto actual.
2. **Tipos incompatibles para la comparación**: Este error surge porque la expresión intenta comparar un tipo 'Texto' (la variable 'Cantidad') con un tipo 'Error' (probablemente como resultado de que la función 'Primero' no devuelve una fila válida). Esto indica que es posible que la función 'First' no devuelva un registro válido, lo que provoca una discrepancia de tipos durante la comparación.
En general, la expresión debe asegurarse de que 'Amount' esté definido correctamente y que los datos a los que se accede sean válidos para evitar estos errores.
¿Tienes alguna idea de lo que estoy haciendo mal?
¿Cuál es el tipo de campo de la columna Cliente en la colección Ventas?
Obviamente, no pasó la columna 'Cliente' de PBI a PApps en este paso.
No hay ningún campo Cliente en el cuadro Valores del objeto visual de PowerApps.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!