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

Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Problemas con la medida switch (true)

Tengo la siguiente medida que me da un error. Cualquier consejo es apreciado. Tenga en cuenta que estoy asumiendo "Tabla" como un marcador de posición para mantener la confidencialidad. Gracias.


Prueba de material de contrato =
SUMX(
VALUES('tabla'[source_system]),
SWITCH(TRUE(),
table[VAR SourceSystemResult]= "CMMP" && table[VAR MinYearContractStartDate] >= "2024",[Cantidad de línea de contrato enviada])
)

Powerline56_2-1714510384093.png

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Compruebe los tipos de table[VAR SourceSystemResult] y table[VAR MinYearContractStartDate]
Sospecho que uno de ellos (probablemente el startDate) es un número entero, por lo que no necesita el "" alrededor de "CMMP" o "2024".

Gracias por la respuesta, eliminar el "" del campo de fecha fue correcto, sin embargo, el campo sourcesystemresult es un texto y aún da el error al usar ese campo con el "". La tabla a la que se hace referencia es una tabla calculada, ¿puede tener algo que ver con el error?

Helpful resources

Announcements
LearnSurvey

Fabric certifications survey

Certification feedback opportunity for the community.