|
Access - Nullwerte statt leere Felder
Nullwerte statt leere Felder Ich möchte eine Berechnung über zwei Felder ausführen. Aber wenn ein Feld leer ist, ist auch das Ergebnis dieser Berechnung leer. Der Inhalt des Steuerelements des ungebundenen Ergebnisfeldes lautet: = [Feld1] + [Feld2]. Sobald Feld1 oder Feld2 nichts enthalten, also den Wert Null haben, ist das Ergebnisfeld leer. Im Ihrem Formular haben Sie zwei Felder, die Sie addieren möchten. Wenn einer der Operanden den Wert Null hat, so hat auch das Ergebnis der ganzen Berechnung den Wert Null. Dies können Sie durch folgenden Ausdruck im Inhalt des Steuerelements des Ergebnisfelds abfangen: =Wenn(IstNull([Feld1]);0;[Feld1])+Wenn(IstNull([Feld2]);0;[Feld2])" Diesen Ausdruck kann man auch in der Abfrage in der Zeile Feld benutzen. |