Modo de edición avanzada en objetos visuales de Power BI

El modo de edición avanzada permite usar controles de interfaz de usuario avanzados en el objeto visual de Power BI. Desde el modo de edición de informes, seleccione el botón Editar de un objeto visual y establezca el modo de edición en Avanzado. El objeto visual usa la marca EditMode para determinar si debe mostrar este control de interfaz de usuario.

Screenshot that shows how to open Edit Mode.

De forma predeterminada, el objeto visual no admite el modo de edición avanzada ("advancedEditModeSupport: 0"). Para habilitar el modo de edición avanzada, agregue una línea al archivo capabilities.json del objeto visual estableciendo la propiedad advancedEditModeSupport.

Los valores posibles son:

  • 0 - NotSupported. El objeto visual no admite el modo de edición avanzada. El botón Editar no se muestra en este objeto visual.
  • 1 - SupportedNoAction. El objeto visual admite el modo de edición avanzada y no necesita más cambios. Power BI no cambia el objeto visual al modo de enfoque. Los desarrolladores pueden usar esta configuración como botón externo para ejecutar algunos procesos en la misma ventanilla.
  • 2 - SupportedInFocus. El objeto visual admite el modo de edición avanzada y necesita que el host entre en el modo de enfoque al entrar en el modo de edición avanzada.

Acceso al modo de edición avanzada

Se muestra el botón Editar si:

  • La propiedad advancedEditModeSupport está establecida en el archivo capabilities.json en SupportedNoAction o SupportedInFocus.
  • El objeto visual se ve en el modo de edición de informes.

Si falta la propiedad advancedEditModeSupport en el archivo capabilities.json o está establecida en NotSupported, el botón Editar no aparece.

Al seleccionar Editar, el objeto visual recibe una llamada de update() con EditMode establecido en Advanced. Según el valor que se haya establecido en el archivo capabilities.json, se producen las siguientes acciones:

  • SupportedNoAction: el host no requiere más acciones.
  • SupportedInFocus: el host muestra el objeto visual en el modo de enfoque.

Salida del modo de edición avanzada

El botón Volver al informe aparece si la propiedad advancedEditModeSupport del archivo capabilities.json está establecida en SupportedInFocus.

Pasos siguientes