Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: joan am 09.11.04 - 16:11:02

Titel: Felder zusammenzählen
Beitrag von: joan am 09.11.04 - 16:11:02
Hallo,

Manchmal bekommt man Probleme, wo man sie als letztes erwartet. Klingt trivial, ist aber wohl doch eine Herausforderung...

Ich habe hier ein Dokument mit 20 Feldern. Die Felder sind vom Typ "Number/Currency". In einem weiteren Feld muß ich die Summe über die 20 Felder berechnen. Sämtliche Versuche bisher scheiterten daran, daß es auch leere Felder geben kann. Ich habe so ziemlich alles ausprobiert, was mir einfällt - von Listen über @Sum über @IsNumber oder @IsAvailable - aber eine brauchbare Lösung fehlt mir noch.

Vorab alles auf Null setzen wäre eine funktionierende Möglichkeit, aber das macht sich optisch sehr schlecht.

Ciao, ...Joachim
Titel: Re: Felder zusammenzählen
Beitrag von: koehlerbv am 09.11.04 - 16:15:23
@IsNumber ist aber die Möglichkeit, nach der Du suchst:

@If (@IsMumber (Feld1); Feld1; 0) + @If (@IsMumber (Feld2); Feld2; 0) usw.

HTH,
Bernhard
Titel: Re: Felder zusammenzählen
Beitrag von: Driri am 09.11.04 - 16:23:23
kleine Korrektur :

Bernhard meint im Beispiel natürlich auch @IsNumber. Könnte man sonst auch fehlinterpretieren als @IsMember.

Oder ist das eine neue Formel ?  ;)
Titel: Re: Felder zusammenzählen
Beitrag von: koehlerbv am 09.11.04 - 16:28:27
Ooops ...  ;D

Eine falsche Taste, dann copy & paste und dann ... peinlich, peinlich.

Danke, Ingo !

Bernhard

PS: Man könnte natürlich trotzdem meine Formel verwenden. Müsste danach nur den Client ein "bisschen" patchen  ;D
Titel: Re: Felder zusammenzählen
Beitrag von: Driri am 09.11.04 - 16:38:34
Wäre doch mal was.

@IsMumber gibt dann an, ob der Wert in einer Liste enthalten ist und ein Zahlenwert ist. Prima Sache, zwei Fliegen mit einer Klappe erschlagen  ;D
Titel: Re: Felder zusammenzählen
Beitrag von: koehlerbv am 09.11.04 - 16:40:24
Hm, dann wird das Patching aufwändiger ...   ;)
Titel: Re: Felder zusammenzählen
Beitrag von: Driri am 09.11.04 - 16:46:57
Stimmt auch wieder, aber dafür muß Lotus dann später in der Designerhilfe einen Copyright-Hinweis einbringen : All rights reserved by Bernhard  ;D
Titel: Re: Felder zusammenzählen
Beitrag von: joan am 09.11.04 - 16:53:26
Danke für den Tipp, aber das funktioniert leider auch nicht. Notes erkennt gefüllte Felder damit seltsamerweise nicht als Nummer und liefert immer 0 zurück.

Das Feld ist definitiv ein Dezimalfeld, wird aber in den Eigenschaften als "Number List" angezeigt.
Titel: Re: Felder zusammenzählen
Beitrag von: koehlerbv am 09.11.04 - 16:55:35
Also, das Verfahren ist gängige Praxis. Da musst Du noch woanders einen toten Uhu in der Esse haben ...

Bernhard
Titel: Re: Felder zusammenzählen
Beitrag von: Semeaphoros am 09.11.04 - 16:56:23
Mehrfachwerte zulassen angehakelt?
Titel: Re: Felder zusammenzählen
Beitrag von: joan am 09.11.04 - 17:08:20
*g* Den Uhu kannte ich auch noch nicht...  ;D

Nein, Mehrfachwerte sind leider nicht angehakt, so einfach ist es leider doch nicht. Das ganze entwickelt sich langsam zur Denksportaufgabe...

Ciao, ...Joachim