Arbeiten mit Null-Werten

Es gibt verschiedene Funktionen für das Arbeiten mit Null-Werten (nicht definierte Feldinhalte).

▪    Wenn in einem Ausdruck Null-Werte vorkommen, kann der gesamte Ausdruck Null werden. Um dies zu vermeiden nutzen Sie für Felder die leer sein könnten (z. B. Anrede oder Titel) die Funktion "NullSafe()". Diese Funktion überprüft den übergebenen Wert auf Null, und gibt einen Ersatzwert zurück, wenn das der Fall ist, ansonsten das Ergebnis des Ausdrucks.

Beispiel: Cond (Empty(FIRMA),NullSafe(VORNAME) + " " + NAME)

▪    Mit der Funktion "IsNull()" bzw. "IsNullOrEmpty()" können Sie überprüfen, ob der übergebene Wert oder das Ergebnis des Ausdrucks Null ist, also ein leerer Feldinhalt.

Beispiel: Cond (IsNullOrEmpty(FIRMA),VORNAME + " " + NAME)

▪    Mit der Funktion "Null()" können Sie einen Null-Wert setzen.