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

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Syndicate_Admin
Administrator
Administrator

Múltiples KPI con salto de línea usando BUTTON y SHAPE

Hola a todos

Estoy tratando de crear un KPI multilínea personalizado usando botón/forma, a continuación se muestran mis códigos DAX, tenga en cuenta que no estoy usando la tarjeta ya que la alineación izquierda no es posible en la tarjeta. Cualquier ayuda sería muy apreciada.

Detalles del botón / forma: -

Ancho del botón = 350

Altura del botón = 300

Fuente monoespaciada utilizada = Consolas

Alineación horizontal del texto = Izquierda

Alineación vertical del texto = Arriba

DAX:-

Análisis de información1 =
DÓNDE Espacio = " "
DÓNDE CardWidth = 350
DÓNDE Max_Text_Length = 45

DÓNDE KPI1_Text = "Nombre del proyecto :"
DÓNDE KPI2_Text = "BUENO :"
DÓNDE KPI3_Text = "Región :"
DÓNDE KPI4_Text = "VAN:"
DÓNDE KPI5_Text = "IRR:"

DÓNDE KPI1_Value = [ProjectName]
DÓNDE KPI2_Value = [ProjectBOM]
DÓNDE KPI3_Value = [ProjectRegion]
DÓNDE KPI4_Value = [ProjectNPV]
DÓNDE KPI5_Value = [ProjectIRR]

DÓNDE KPI1_NumberOfSpaces_Left = Max_Text_Length - SOLAMENTE(KPI1_Text)
DÓNDE KPI2_NumberOfSpaces_Left = Max_Text_Length - SOLAMENTE(KPI2_Text)
DÓNDE KPI3_NumberOfSpaces_Left = Max_Text_Length - SOLAMENTE(KPI3_Text)
DÓNDE KPI4_NumberOfSpaces_Left = Max_Text_Length - SOLAMENTE(KPI4_Text)
DÓNDE KPI5_NumberOfSpaces_Left = Max_Text_Length - SOLAMENTE(KPI5_Text)

DÓNDE KPI1_NumberOfSpaces_Right = CardWidth - SOLAMENTE(KPI1_Text)
DÓNDE KPI2_NumberOfSpaces_Right = CardWidth - SOLAMENTE(KPI2_Text)
DÓNDE KPI3_NumberOfSpaces_Right = CardWidth - SOLAMENTE(KPI3_Text)
DÓNDE KPI4_NumberOfSpaces_Right = CardWidth - SOLAMENTE(KPI4_Text)
DÓNDE KPI5_NumberOfSpaces_Right = CardWidth - SOLAMENTE(KPI5_Text)

DÓNDE SummaryText =
KPI1_Text & REPT(Espacio, KPI1_NumberOfSpaces_Left) y KPI1_Value & REPT(Espacio, KPI1_NumberOfSpaces_Right) y
KPI2_Text & REPT(Espacio, KPI2_NumberOfSpaces_Left) y KPI2_Value & REPT(Espacio, KPI2_NumberOfSpaces_Right) y
KPI3_Text & REPT(Espacio, KPI3_NumberOfSpaces_Left) y KPI3_Value & REPT(Espacio, KPI3_NumberOfSpaces_Right) y
KPI4_Text & REPT(Espacio, KPI4_NumberOfSpaces_Left) y KPI4_Value & REPT(Espacio, KPI4_NumberOfSpaces_Right) y
KPI5_Text & REPT(Espacio, KPI5_NumberOfSpaces_Left) y KPI5_Value

DEVOLUCIÓN
ResumenTexto
Esta es la salida que obtuve usando la medida anterior Sin embargo, esta es la salida que quiero
Output I gotOutput I gotSalida que obtuveOutput I wantOutput I wantSalida que quiero
4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Intenté usar el unichar(10) para agregar un salto de línea a un botón de acción de preguntas y respuestas y no funcionó
¿Conoces una solución?

Syndicate_Admin
Administrator
Administrator

Sin suerte

@Saibal_78

¿Puede enviar el archivo de ejemplo en un mensaje privado? Estamos usando esto desde hace años y funciona.

Syndicate_Admin
Administrator
Administrator

@Saibal_78

Puede usar la siguiente medida de DAX:

VAR SummaryText =
    KPI1_Text & REPT(Space,KPI1_NumberOfSpaces_Left) & KPI1_Value & REPT(Space,KPI1_NumberOfSpaces_Right) &UNICHAR(10)&
    KPI2_Text & REPT(Space,KPI2_NumberOfSpaces_Left) & KPI2_Value & REPT(Space,KPI2_NumberOfSpaces_Right) &UNICHAR(10)&
    KPI3_Text & REPT(Space,KPI3_NumberOfSpaces_Left) & KPI3_Value & REPT(Space,KPI3_NumberOfSpaces_Right) &UNICHAR(10)&
    KPI4_Text & REPT(Space,KPI4_NumberOfSpaces_Left) & KPI4_Value & REPT(Space,KPI4_NumberOfSpaces_Right) &UNICHAR(10)&
    KPI5_Text & REPT(Space,KPI5_NumberOfSpaces_Left) & KPI5_Value

UNICHAR(10) da un salto de línea.

Por favor, avíseme si esto no ayudó.

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

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

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.