Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The ultimate Microsoft Fabric, Power BI, Azure AI & SQL learning event! Join us in Las Vegas from March 26-28, 2024. Use code MSCUST for a $100 discount. Register Now

Reply
Syndicate_Admin
Administrator
Administrator

Parámetros de campo - Título visual dinámico

Hola a todos

Comenzó a explorar los nuevos parámetros de campo que IMO es potencialmente la mayor actualización de PowerBI de la historia. El diseño de informes ahora puede ser mucho más ágil y fácil de mantener.

Hasta ahora he logrado que la funcionalidad funcione y también he descubierto que puede crear medidas "encadenadas" que le permiten cambiar dinámicamente múltiples elementos al mismo tiempo.

Por ejemplo:

xP_param1 = 
SWITCH (
    SELECTEDVALUE ( xP_Param1[xP_Param1 Order] ),
    0, [Measure1],
    1, [Measure2],
    2, [Measure3],
    3, [Measure4],
    4, [Measure5]
)


Esto me permite tener una medida personalizada para cada opción de parámetro diferente para que pueda cambiar el eje, la leyenda y el valor (medida) al mismo tiempo. El caso de uso es cuando se necesita un cálculo ligeramente diferente para cada opción.

Lo que no puedo resolver es cómo hacer otra medida para usar como un título visual / de página dinámico (debo estar perdiendo algo obvio)

Si uso

xP_Param_Title = SELECTEDVALUE ( xP_Student_Characteristic[xP_Param] )


Recibo un error:
Error de cálculo en la medida «xP_Param»[xP_Param_Title]: la columna [xP_Param] forma parte de la clave compuesta, pero no todas las columnas de la clave compuesta se incluyen en la expresión o en su expresión dependiente.

¿Alguna idea de cómo resolver?

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Gracias @itchyeyeballs Funciona para mí.

Syndicate_Admin
Administrator
Administrator

Gracias

Mi configuración parece ser un poco diferente.

Cuando uso el asistente de parámetros de campo, crea una tabla calculada con 3 columnas:

xP_Param
campos xP_Param
Orden xP_Param

Puedo usar las columnas Campos u Orden, pero obtengo el error de clave compuesta si intento usar la columna XP_Parm que tiene el nombre de texto con formato que quiero usar como título visual.

Intenté agregar . Key0 como en el enlace que proporcionó pero encontró un error diferente.

¿Hay algo que me estoy perdiendo?

Editar, encontré una solución alternativa al usar mi sintaxis de conmutación, pero es un poco de trabajo adicional volver a escribir los títulos y no reutilizarlos desde la columna de la tabla calculada

xP_param1 Title = 
SWITCH (
    SELECTEDVALUE ( xP_Param[xP_Param Order] ),
    0, "Title 1",
    1, "Title 2",
    2, "Title 3",
    3, "Title 4",
    4, "Title 5"
)
Syndicate_Admin
Administrator
Administrator

@itchyeyeballs ,

Para este error, puede consultar el siguiente enlace:

https://social.msdn.microsoft.com/Forums/en-US/d8524c95-5613-4f9b-9e54-0c7d264a27d5/dax-dimension-co...

Para el título, puede convertirlo en formato de texto:

xP_Param_Title =
var _select=SELECTEDVALUE ( xP_Param[xP_Param Order] )
return
SWITCH (
    TRUE()
    ,
  _select=  0, [MeasureA],
  _select=  1, [MeasureB],
   _select= 2, [MeasureC]
)
Flag =
FORMAT('xP_Param'[xP_Param_Title],"0")

Formato – Título – Texto del título – fx.

vyangliumsft_0-1653308359491.png

Introduzca el texto Título – Interfaz Título. Seleccione [Bandera].

vyangliumsft_1-1653308359494.png

vyangliumsft_2-1653308359496.png

Resultado:

vyangliumsft_3-1653308359497.png

Si necesita pbix, haga clic aquí.

Saludos

Liu Yang

Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente

Esa es una buena solución. Pero, ¿cómo puedo deshacerme del nombre de la tabla de inicio del título? En su caso xP_Param.
¿Cómo se vería el código de medida?

Helpful resources

Announcements
Fabric Community Conference

Microsoft Fabric Community Conference

Join us at our first-ever Microsoft Fabric Community Conference, March 26-28, 2024 in Las Vegas with 100+ sessions by community experts and Microsoft engineering.

February 2024 Update Carousel

Power BI Monthly Update - February 2024

Check out the February 2024 Power BI update to learn about new features.

Fabric Career Hub

Microsoft Fabric Career Hub

Explore career paths and learn resources in Fabric.

Fabric Partner Community

Microsoft Fabric Partner Community

Engage with the Fabric engineering team, hear of product updates, business opportunities, and resources in the Fabric Partner Community.

Top Solution Authors