Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
1 year ago

Tema de forma json

Hola a todos,

Actualmente estoy trabajando en la definición de especificaciones de forma en mi informe de Power BI utilizando las directrices que se encuentran aquí: PowerBI-ThemeTemplates/Shape.json.

A continuación se muestra la configuración JSON que estoy utilizando:


"basicShape": {
"*": {
"relleno": [
{
"mostrar": verdadero,
"fillColor": {
"sólido": {
"color": "#F39000"
}
},
"Transparencia": 40
}
],
"texto": [
{
"mostrar": verdadero,
"fontFamily": "Factoria",
"fontColor": {
"sólido": {
"color": "#FFFFFF"
}
}
}
],
"rotación": [
{
"ángulo": 90
}
],
"visualHeader": [
{
"show": falso
}
]
}
}

Sin embargo, después de importar esta especificación JSON en mi informe de Power BI, el color de relleno esperado #F39000 (que debería ser naranja) aparece en rosa, como se muestra en la captura de pantalla adjunta.

¿Alguien más se ha encontrado con este problema o puede ofrecer información sobre lo que podría estar fallando? Cualquier ayuda será muy apreciada.

¡Gracias!

10 Replies

  • ¿Es eso una imagen completamente nueva? Si ha establecido un color en un objeto visual anteriormente, para sobrescribir el valor predeterminado, incluso si actualiza el tema, el color seleccionado por el usuario permanecerá para ese objeto visual

  • Hola @Shr88 - Asegúrese de que el código hexadecimal de color tenga el formato correcto. Usaste #F39000, lo cual es correcto, pero a veces eliminar el # o asegurarte de que no haya caracteres adicionales en el JSON puede ayudar.

    Pruebe el archivo JSON adjunto.

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      gracias @rajendraongole1 intenté incorporar sus especificaciones anteriores en mi archivo de tema, pero desafortunadamente, no veo el efecto deseado.

      Solo para aclarar, estoy tratando de aplicar esto específicamente a un rectángulo.

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Hola @Shr88 -Gracias por compartir las capturas de pantalla. La configuración del tema JSON parece correcta, pero el rectángulo sigue mostrándose en rosa en lugar del naranja esperado (#F39000).

        "basicShape": {
        "rectángulo": {
        "relleno": [
        {
        "mostrar": verdadero,
        "fillColor": {
        "sólido": {
        "color": "#F39000"
        }
        },
        "transparencia": 0
        }
        ]
        }
        }

  • Hola @Shr88

    Como paso de solución de problemas, es importante asegurarse de que usa la versión más reciente de Power BI Desktop, especialmente cuando se encuentra con comportamientos inesperados, problemas de compatibilidad o errores durante el desarrollo o la publicación de informes.

    Además, intente probar con otros códigos de color hexadecimal para verificar si se representan como se espera, esto ayudará a determinar si el problema es específico del color de relleno #F39000 o si es un problema más amplio con la plantilla del tema.

    Además, intente aplicar la misma plantilla de tema en un nuevo archivo PBIX para ver si el problema persiste o si se resuelve en un entorno de informe nuevo.

    Si encuentra útil esta publicación, márquela como "Aceptar como solución" y considere dar un KUDOS. No dude en ponerse en contacto con nosotros si necesita más ayuda.
    Gracias

  • @Shr88

    ¿Puedo preguntarle si ha resuelto este problema? Si es así, marque la respuesta útil y acéptela como la solución. Esto será útil para que otros miembros de la comunidad que tengan problemas similares lo resuelvan más rápido.

    Gracias.

  • @Shr88
    Quería comprobar si ha tenido la oportunidad de revisar la información proporcionada. No dude en ponerse en contacto con nosotros si tiene más preguntas. Si nuestras respuestas han respondido a su consulta, acéptela como una solución y dé un 'Felicitaciones' para que otros miembros puedan encontrarla fácilmente.


    Gracias.

  • @Shr88

    Como no hemos recibido respuesta suya, queríamos hacer un seguimiento amable para verificar si la solución proporcionada por los miembros de la comunidad para el problema funcionó. Si nuestra respuesta fue atendida, márquela como Aceptar como solución y haga clic en Sí si le resultó útil.

    Gracias