variable lang en vReport

Buenas tardes…
Estoy elaborando un informe en el que tengo un objeto HTML que quiero que sea visible en función del lenguaje del usuario y el contenido de un dato, para esto en la condición de visibilidad del objeto escribo:
$D{#NO_PICT=1} & $V{lang=‘it’},
pero no funciona, no aparece nada. Lo he probado con “it” con ==“it”
Indicar que si utilizo la primera condición $D… si que funciona.

Gracias por vuestra ayuda

¿lang es una variable que le pasas tu?
Por que creo que no hay variable de sistema que haga eso.

Si las pasas tu entonces será $P{…}

En las variables del istema hay un lang, que “intuia” que se referiria al lenguaje…
De hecho, si editas el xml utiliza una variable lang que se refiere al idioma.

Cierto, hay una variable de sistema que es lang.
Pero no se si Velneo la estará pasando cuando lanza el informe.
Pon esa variable en un campo a ver que valor coge, prueba con varios idiomas.

Si el valor es correcto, es decir it
Prueba las condiciones así:
$V{lang} == “it”

Bueno…
Por lo que he podido ver esta variable lee el idioma del sistema y no el leguaje que defino en la aplicación. Lo he cambiado del español al italiano y en los impresos el lenguaje que le llega es “es”, la única solución será pasarlo como parámetro y trabajar la visibilidad con este parámetro.
Muchas gracias por todo.
Saludos
Vicente