Wichtig wird dieses Thema, wenn Formeln aus einem Bericht auf ‘Null’-Werte aus einer Datenbank stoßen. Je nach Formel wird das Ergebnis der gesamten Formel zu Null, oder es kommt zu Fehlermeldungen.
Über Datei->Optionen findet sich die Option ‘ Null-Werte in Datenbank zu Standard konvertieren’. Damit werden alle angetroffenen ‘Null’ konvertiert, und dies in jedem Bericht.
Ein Schritt weiter geht die Option ‘Andere Null-Werte zu Standard konvertieren’ damit werden sogar Null-Werte aus Formel-Resultaten konvertiert.
Möchte man keine dieser Optionen nutzen, bietet sich in jeder Formel noch immer die Möglichkeit, oben per Drop-Down zwischen ‘Ausnahmen für Nullen’ oder ‘Standardwerte für Nullen’ zu wählen. ‘Standardwerte für Nullen’ konvertiert widerrum die Werte, jedoch gilt dies nur für diese Formel. ‘Ausnahmen für Nullen’ verändert nichts an ‘Null-Werten’, so dass man diese mit der If-Then-Else-Formel ‘IsNull’ behandeln kann.
Weitere Details zu If-Then-Else Formeln im Blog Eintrag ‘Schleifen und Bedingte Anweisungen unter Crystal-Reports 2008′
