Domino 9 und frühere Versionen > ND6: Entwicklung

Berechnetes Feld soll Summe aus einer Ansicht anzeigen

<< < (2/5) > >>

Axel:

--- Zitat von: ascabg am 25.01.06 - 12:40:05 ---Hab ich auch so verstanden.

Aus einer kategorisierten Ansicht die Anzahl der Dokumente in Kategorie XY.

Andreas

--- Ende Zitat ---

Ich sehe das so wie Bernhard. Die Summe ist gefragt und nicht die Anzahl.


--- Zitat von: ascabg am 25.01.06 - 12:20:07 ---Mit @Sum funktioniert es so lange gut, solange mir @DbLookup auch eine Zahl zurueckliefert.

--- Ende Zitat ---

Das A und O in der Programmierung ist eine gute und vollständige Fehlerbehandlung.

Axel

koehlerbv:
Zu beachten ist noch, dass die Anzahl der von dbLookup zurückgegebenen Dokumente nicht beliebig gross werden darf: Wegen der 64kB-Grenze ist (wenn ich jetzt richtig gerechnet habe) bei einer Resultatliste von 6553 Zahlen Ende Gelände.

Bernhard

ascabg:
Dann kann bei diesem Wert aber kein sehr langes Wort enthalten sein.

Ein @DbLookup auf Dokumente mit einem bestimmten Kriterium und als zu lesendes Feld ("Value"), in dem die Dokumenten-ID hinterlegt ist, steigt das @DbLookup bereits nach nicht einmal 2100 Dokumenten aus.

Andreas

koehlerbv:
Wir reden hier von Zahlen- und nicht von Textwerten, Andreas.

ascabg:
Hi koehlerbv,

Bitte entschuldige meinen Einwand und meinen Widerspruch.

Wir reden hier von einer Ansicht, die nach einem bestimmten Feld kategorisiert ist.
Jetzt kann ich mir in einer Spalte eine Spaltensumme (mit Einzelwerten verbergen) anzeigen lassen und erhalte somit die Anzahl (Summe) der Dokumente, die in dieser Kategorie enthalten sind.

Ist das Feld, nach dem kategorisiert wird, ein Zahlenfeld, reden wir natuerlich von Zahlen (ist meines Erachtens nach jedoch eher unueblich).
Also ist das Feld mit grosser Wahrscheinlichkeit ein Textfeld.

Womit wir am Ende wieder bei @Elements waeren.

_LIST := @DbLookup("Notes" : "NoCache"; "Server" : "Db"; "View"; "SearchKey"; "Values/Column")
Wenn ohne Fehler, dann ist in _LIST eine Liste mit allen Werten aus "Values/Column", die unter "Key" gefunden wurden.

Wenn "Values/Column" jetzt kein Zahlenwert ist, faellt @Sum mit einem Fehler hin.

Mit @Elements bekomme ich die Anzahl (Summe) der Dokumente, die in dieser Kategorie angezeigt werden (=Spaltensumme)

Andreas
Andreas

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln