Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more. Get started
Tengo el siguiente código JSON para el NUEVO objeto visual de tarjeta. Está aplicando la mayor parte de lo que estoy especificando, pero ignora el "relleno" e ignora la especificación de color para el valor de la tarjeta. ¿Qué tengo que cambiar para solucionarlo?
"cardVisual": {
"*": {
"labels": [
{
"color": {
"solid": {
"color": "#666666"
}
},
"position": "BelowValue"
}
],
"categoryLabels": [
{
"color": {
"solid": {
"color": "#666666"
}
}
}
],
"values": [
{
"color": {
"solid": {
"color": "#666666"
}
},
"horizontalAlignment": "Center"
}
],
"padding": [
{
"top": 0,
"left": 0,
"right": 0,
"bottom": 0
}
],
"cards": [
{
"fill": {
"show": false
}
}
]
}
}
He luchado durante varios días con un problema igual. Entonces encontré la solución.
Para algunos elementos hay que definir:
"$id": "por defecto"
Después de estos cambios, mi JSON funcionó. Espero que esto también funcione para ti.
"cardVisual": {
"*": {
"padding": [
{
"top": 0,
"left": 0,
"right": 0,
"bottom": 0
}
],
"value": [
{
"fontSize": 18,
"fontColor":{
"solid": {
"color": "#FFFFFF"
}
},
"horizontalAlignment": "center",
"$id": "default"
}
],
"label": [
{
"fontSize": 10,
"fontColor":{
"solid": {
"color": "#FFFFFF"
}
},
"horizontalAlignment": "center",
"position": "belowValue",
"$id": "default"
}
],
"fillCustom": [
{
"show": true,
"fillColor":{
"solid": {
"color": "#4c9896"
}
},
"$id": "default"
}
]
}
}
Para solucionar el problema de por qué la configuración de JSON para el objeto visual de tarjeta NUEVA en Power BI no aplica el "relleno" y la especificación de color para el valor de la tarjeta, debemos asegurarnos de que la estructura y la sintaxis de JSON sean correctas en función de los requisitos de Power BI.
Estos son algunos ajustes y consideraciones:
### 1. Estructura y alcance de JSON
- Asegúrese de que la estructura JSON esté anidada correctamente en "cardVisual" y se aplique al ámbito correcto ("*" para todos los objetos visuales).
- Comprueba si hay alguna configuración conflictiva o reglas de anulación en otras partes del archivo de tema JSON que puedan estar afectando a estas propiedades.
### 2. Relleno
La propiedad 'padding' debe especificarse correctamente. El fragmento de código JSON actual para el relleno parece correcto, pero asegúrese de que se coloque correctamente dentro de la jerarquía y de que no haya configuraciones conflictivas:
'''json
"relleno": [
{
"top": 0,
"izquierda": 0,
"derecha": 0,
"abajo": 0
}
],
```
### 3. Especificación de color
Asegúrese de que la especificación de color de las etiquetas, las etiquetas de categoría y los valores estén correctamente estructuradas y aplicadas. Su estructura actual para el color parece correcta, pero de nuevo, compruebe si hay conflictos o anulaciones:
'''json
"etiquetas": [
{
"color": {
"sólido": {
"color": "#666666"
}
},
"position": "BelowValue"
}
],
"categoryLabels": [
{
"color": {
"sólido": {
"color": "#666666"
}
}
}
],
"valores": [
{
"color": {
"sólido": {
"color": "#666666"
}
},
"horizontalAlignment": "Centro"
}
],
```
### 4. Pruebas y validación
Después de realizar los ajustes, guarde el archivo de tema JSON y actualice el informe de Power BI para ver si los cambios se aplican correctamente. A veces, es posible que los cambios no surtan efecto inmediatamente debido al almacenamiento en caché u otros factores, por lo que actualizar los objetos visuales o volver a abrir Power BI puede ayudar.
### Ejemplo de JSON ajustado
A continuación, se muestra una versión consolidada basada en el fragmento proporcionado:
'''json
"cardVisual": {
"*": {
"etiquetas": [
{
"color": {
"sólido": {
"color": "#666666"
}
},
"position": "BelowValue"
}
],
"categoryLabels": [
{
"color": {
"sólido": {
"color": "#666666"
}
}
}
],
"valores": [
{
"color": {
"sólido": {
"color": "#666666"
}
},
"horizontalAlignment": "Centro"
}
],
"relleno": [
{
"top": 0,
"izquierda": 0,
"derecha": 0,
"abajo": 0
}
],
"tarjetas": [
{
"fill": {
"show": falso
}
}
]
}
}
```
### Pasos finales
- Compruebe que se hace referencia al archivo de tema de Power BI y se aplica correctamente en la configuración del informe.
- Vuelva a comprobar la aplicación de la configuración de JSON en el entorno de escritorio o servicio de Power BI.
Al garantizar estos aspectos, debería poder corregir los problemas con el "relleno" y la especificación de color para el valor de la tarjeta en el objeto visual de tarjeta NUEVO en Power BI. Si los problemas persisten, considere la posibilidad de revisar la documentación de Power BI o buscar soporte técnico en los foros de la comunidad de Power BI de Microsoft para obtener más ayuda.
¿He respondido a tu pregunta? ¡Marca mi publicación como una solución! ¡¡Agradezco sus felicitaciones!!
Check out the September 2024 Power BI update to learn about new features.
Learn from experts, get hands-on experience, and win awesome prizes.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |