2010-02-02 22 views
5

Estoy haciendo un informe y en un cuadro de texto quiero mostrar la identificación fiscal de una entidad, si existe. Sin embargo, si no existe una identificación fiscal, ese campo es solo un espacio en blanco. Entonces, si el campo es un espacio en blanco, no quiero mostrar nada en el cuadro de texto.Expresión de SQL Reporting Services para evaluar si el campo es nulo & | espacio en blanco

IIF(IsNothing(Fields!TAX_ID.Value), "", "Tax ID: " & vbCrLf & Fields!TAX_ID.Value) 

¿Qué debo hacer?

Respuesta

6

Sin embargo, es posible que IsNothing no siempre lo evalúe correctamente. Puede probar:

IIF(Trim(Fields!TAX_ID.Value) = "", "", "Tax ID: " & vbCrLf & Fields!TAX_ID.Value) 
2

compararlo con un valor nulo, en VB, así es como se hace:

IIF(Trim(Fields!TAX_ID.Value) is nothing , "", "Tax ID: " & vbCrLf & Fields!TAX_ID.Value) 
+0

'es nothing' es exactamente la manera de hacerlo. – Keith

Cuestiones relacionadas