Von SSRS-Berichten Formatieren von Datum-Spalte mit Ausdruck

Ich bin mit SSAS-cube-Daten anzeigen in meinem Bericht. Es ist eine date-Spalte in die Zelle kann leer sein. Wenn es leer ist muss ich Sie leer anzeigen, sonst muss ich formatieren Sie es als "MM-JJJJ". Ich bin mit den unten genannten Ausdruck in der Spalte.

=IIf(Trim(Fields!Chargeoff.Value) = "", "", 
     Format(CDate(Fields!Chargeoff.Value), "MM-yyyy"))

Den Zeilen, die Datums-Werte sind perfekt mit der richtig formatierte Datum angezeigt wird. Aber für leere Zeilen, es zeigt Fehler sagen

Der Value-Ausdruck für das textrun ‘Chargeoff.Absätze[0].TextRuns[0] " enthält einen Fehler: die Konvertierung von der Schnur "" zum Typ 'Datum' ist nicht gültig

Habe ich versucht mit IsNothing, Null-und alles, was mir in den Sinn kam, konnte aber keine Anzeige leer.

Hat jemand irgendwelche Vorschläge auf, wie dies zu tun?

Update

Ich tatsächlich formatierte Datum in SSAS statt SSRS.. Das Tat den trick für mich..

InformationsquelleAutor user1627749 | 2012-08-27

Schreibe einen Kommentar