Error muy extraño en una medida simple (OK en una PC no OK en otra) – ¿problema con la configuración de Windows?

Un usuario Pregunto ✅

Anónimo

Hola,

Creé un archivo PBIX simple en la última versión EN de PBI de 64 bits. simplemente me conecté a mi tabular SSAS 2017 local y realicé esta medida

Toto = if( max(‘Situaciones de Riesgo[Level])=0 || 1=1; «pasa bien»; «OK»)

Funciona sin problemas… lo envío a un colega (también con la última versión EN de PBI de 64 bits) y también funciona después de que hace clic en Actualizar en la barra de menú de PBI, pero si mi colega va a la medida y hace clic en entrar, ve este error:

Mensaje de error.png

Notó que la medida se actualizó para usar la coma «,», mientras que en mi PC tengo punto y coma «;».

Creo que este problema está relacionado con la configuración regional/de idioma, en algún lugar entre Windows y PBI Desktop, porque trabajamos en una empresa francesa en Portugal, así que mientras mi configuración está entre PT y el EN «estándar», su configuración debería estar entre PT , EN & FR, creo. Probablemente también esté relacionado con el hecho de que ella está usando W10, mientras que yo todavía estoy en W7.

Alguna información adicional:

PBI – Ella tiene esta pestaña en su escritorio PBI, yo no tengo

imprimir2.png

PBI: esta pestaña tiene la misma configuración

imprimir4.png

Acerca de Windows: mi idioma de visualización es el inglés y en la otra PC es el francés.

¿Cual podría ser el problema?

Saludos

En respuesta a Anónimo

@Anónimo

Puedes revisar la publicación a continuación.

https://community.powerbi.com/t5/Desktop/DAX-sintax-quot-quot-rather-than-quot-quot-syntax-error/mp/295291#M130250

AntonioTilley

Tiene razón, el problema está en el cambio de diferentes regiones.

en las ventanas hay una separación preestablecida

Configuración de LS.png

si va a la configuración de su región y selecciona configuraciones adicionales en la parte inferior, verá un valor para el separador de lista. en su configuración será el punto y coma; en tus otros usuarios será la coma,

puede cambiar esto manualmente en la configuración, pero tenga cuidado, ya que esto será en todas las áreas, no solo en power bi y puede generar problemas. la mejor opción es que todos los usuarios de la empresa elijan una región predeterminada para esta configuración. y asegúrese de que todos los equipos de la empresa estén configurados de forma predeterminada en la misma región

Saludos

Anónimo

En respuesta a AntonioTilley

Hola, sí, el problema parece estar relacionado con la configuración regional, pero no precisamente con el uso de , o ;

Observe esta impresión de la medida sin ningún problema cuando la sintaxis tiene un espacio entre 1=1(espacio_aquí), :

pp1.png

Ahora observe esta impresión de la medida con error cuando la sintaxis no tiene un espacio entre 1=1, :

pp2.png

Este es el mensaje de error, algo así como «tiene un error de sintaxis o semántica en la línea 1, posición 45, comunicado por los servicios de Analyss: la sintaxis de «OK» es incorrecta

pp3.png

En respuesta a Anónimo

@Anónimo

Puedes revisar la publicación a continuación.

https://community.powerbi.com/t5/Desktop/DAX-sintax-quot-quot-rather-than-quot-quot-syntax-error/mp/295291#M130250

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *