Das Notes Forum
Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Karin am 08.11.02 - 10:45:53
-
Hat jemand eine Idee wie folgendes gehen könnte?
Feldinhalte verschiedener Felder addieren (sind numerische Felder) und die Summe davon in einem neuen Feld ausgeben.
-
Du schreibst in das Feld wo du das Ergebniss haben möchtest einfach
Feld1 + Feld2 + Feld3
-
Oder mit @Sum() :
@Sum(Feldname1 : Feldname2 : Feldname3)
Dafür muss allerdings das Feld, dass die Summe ausgeben soll, berechnet sein und Du solltest vorher überprüfen, ob alle Felder, die Du summieren möchtest, auch wirklich gefüllt sind:
Z1:= @if(Feldname1="";0;Feldname1);
Z2:= @if(Feldname2="";0;Feldname2);
Z3:= @if(Feldname3="";0;Feldname3);
@Sum(Z1 : Z2 : Z3)
Viele Grüsse
Sina
Kleine Korrektur: Das Feld muss nicht Berechnet sein - es geht natürlich auch in der Eingabeübersetzung des Feldes.....
-
Und was ist, wenn nicht in jedem Feld ein Wert steht?
-
Wenn nicht in jedem Feld ein Wert steht, kann es passieren, dass Notes den Inhalt als Text bewertet und einen Fehler ausgibt a la 'Text kann nicht in Zahl umgewandelt werden'.
Mit den obigen @If-Abfragen erhälst Du bei leeren Feldern eine 0, ansonsten den Feldinhalt.