2017-06-16 1 views
0

Ich habe eine ASP.NET-Bericht-Viewer.ASP.NET ReportViewer Ausdruck gibt Fehler

Im Bericht habe ich den folgenden Ausdruck:

="Total for Region: " & 
iif(str(Fields!Region_Of_Responsibility.Value)="","No Region",Fields!Region_Of_Responsibility.Value) 

In Laufzeit I #Error zurückzukehren.

Warum dieser Fehler passiert und wie finden Sie was dieser # Fehler bedeutet?

+0

in Angriff zu nehmen, sind Sie das Ergebnis 'Summe für Region bekommen: # Error' ? –

Antwort

0

Ich frage mich, ob diese Spalte NULL-Werte enthalten kann, und wenn ja, hier ist eine andere Möglichkeit, diese also von diesem Code ein

="Total for Region: " & 
iif(cstr(Fields!Region_Of_Responsibility.Value)="" or isDbNull(Fields!Region_Of_Responsibility.Value),"No Region",Fields!Region_Of_Responsibility.Value) 
+0

immer noch Fehler –

+0

Felder! Region_Of_Responsibility.Value gibt DBNull infact zurück –

+0

oops, ich habe diese str Funktion immer noch, versuchen Sie es mit dieser Änderung! –