Das Notes Forum

Domino 9 und frühere Versionen => Administration & Userprobleme => Thema gestartet von: Karin am 08.11.02 - 10:45:53

Titel: Felder addieren
Beitrag 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.
Titel: Re:Felder addieren
Beitrag von: Fis am 08.11.02 - 11:24:00
Du schreibst in das Feld wo du das Ergebniss haben möchtest einfach

Feld1 + Feld2 + Feld3
Titel: Re:Felder addieren
Beitrag von: Sinaida am 08.11.02 - 11:28:48
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.....
Titel: Re:Felder addieren
Beitrag von: Karin am 08.11.02 - 13:39:34
Und was ist, wenn nicht in jedem Feld ein Wert steht?
Titel: Re:Felder addieren
Beitrag von: Sinaida am 08.11.02 - 14:23:04

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.