API de JavaScript – Eventos de selección de datos – Evento de deselección de captura

Un usuario Pregunto ✅

JuanKris

Hola,

gran trabajo con la API de JavaScript!

Con referencia al Escenario 7: Selección de datos en la demostración de la API JavaScript de Power BI.

Logramos insertar con éxito nuestro informe y capturar datos de event.detail después de que el usuario haga clic en el informe de Power BI integrado.

Sin embargo, aún no hemos logrado capturar el evento de deseleccionar/deseleccionar para restablecer los filtros de informes en la página. Por ejemplo, cuando hace clic directamente en los gráficos de barras para filtrar los datos y luego vuelve a hacer clic en el mismo gráfico de barras, las imágenes se actualizan pero no el evento de datos seleccionado…

¿Tiene alguna sugerencia sobre cómo detectar este evento «deseleccionar/deseleccionar»?

JuanKris

En respuesta a Eric_Zhang

Gracias por su respuesta.

Después de que creé esta publicación, en realidad logramos una solución, casi por accidente. Capturamos el evento «deseleccionar» usando el evento del controlador de errores. Vea la imagen, obtenemos «error: CustomEvent», y dentro del detalle: Objeto, obtenemos un mensaje que dice «No se pudo serializar un punto de datos».error.png

De todos modos, sería muy bueno con una actualización detallada de la documentación. Como desarrolladores, pasamos mucho tiempo con prueba y error.


@JohnKris escribió:

Hola,

gran trabajo con la API de JavaScript!

Con referencia al Escenario 7: Selección de datos en la demostración de la API JavaScript de Power BI.

Logramos insertar con éxito nuestro informe y capturar datos de event.detail después de que el usuario haga clic en el informe de Power BI integrado.

Sin embargo, aún no hemos logrado capturar el evento de deseleccionar/deseleccionar para restablecer los filtros de informes en la página. Por ejemplo, cuando hace clic directamente en los gráficos de barras para filtrar los datos y luego vuelve a hacer clic en el mismo gráfico de barras, las imágenes se actualizan pero no el evento de datos seleccionado…

¿Tiene alguna sugerencia sobre cómo detectar este evento «deseleccionar/deseleccionar»?


@JuanKris

Ese «restablecimiento» al hacer clic y volver a hacer clic parece solo las interacciones de Visualización en un informe de Power BI. Según la página Manejo de eventos en github, enumera todos los eventos admitidos hasta ahora y parece que no hay tal «evento «deseleccionar/deseleccionar».


La documentación de github en la API Javascript de Power BI es muy limitada, escalaré una solicitud de contenido internamente y compartiré con usted si hay más documentos.

JuanKris

En respuesta a Eric_Zhang

Gracias por su respuesta.

Después de que creé esta publicación, en realidad logramos una solución, casi por accidente. Capturamos el evento «deseleccionar» usando el evento del controlador de errores. Vea la imagen, obtenemos «error: CustomEvent», y dentro del detalle: Objeto, obtenemos un mensaje que dice «No se pudo serializar un punto de datos».error.png

De todos modos, sería muy bueno con una actualización detallada de la documentación. Como desarrolladores, pasamos mucho tiempo con prueba y error.

ponugoti

En respuesta a JuanKris

Estamos en la misma situación, ¿puede proporcionar más detalles sobre cómo logró este evento?

En respuesta a JuanKris

Hola, tengo el mismo problema. ¿Le importaría publicar cómo captó el evento?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *