Domino 9 und frühere Versionen > Entwicklung

Aus Ansicht auslesen!

(1/5) > >>

CarlGustav:
folgende Problemstellung:


Ich habe eine Ansicht in der mehrere Dokumente sortiert nach bestimmten Wertigkeiten angezeigt werden.
Jedes Doc hat ein Feld "Wahrsch", indem die Wertigkeit gesetzt wird.

es gibt Wertigkeit A, B, C (können individuell vom User angelegt werden; sind prozentuell absteigend)

Schlüssel:
Wertigkeit A (zB 100%) entsprechen nur die Docs mit Wertigkeit A (also nur 100%)
Wertigkeit B (zB 90 %) entsprechen Docs mit Wertigkeit A und B (also alle mit 100 % & 90 %)
Wertigkeit C (zB 60 %) entsprechen Docs mit Wertigkeit A, B und C (also alle Docs in der Ansicht)


Nun muß ich in einem Script auslesen wieviele das sind.

Wieviele Docs gibts mit Wertigkeit A,also nur A
Wieviele mit B, also eine Anzahl von A und B
Wieviele mit C, also ein Anzahl von A, B und C

Ich brauche also irgendeine Möglichkeit (document collection; entrycollection) um die Docs zusammenzufassen und zählen zu können.
 

Ich überleg da anscheinend viel zu kompliziert. Das Problem liegt daran, daß die Wertigkeiten individuell festgelegt werden können, also beliebig viele sein können.


Hat da jemand Gescheiter eine Idee?


TXS,

CG

klaussal:
hi,

entweder drei ansichten (versteckt), in der die docs aufgelistet sind und dann per agenten durchzählen (das ist meine bevorzugte methode, weill ich dann testweise mir die docs ansehen kann) oder eben per collection (die liefert auch sofort die anzahl zurück)..

es gibt viele wege nach rom.... ;D

CarlGustav:

Dankeschen Klaussal, aber das ist mir schon klar daß ich dies mir einer collection machen sollte...


Nur.... Wie mach ich denn das???


Das wäre meine Frage gewesen!

Ich weiß zwar wie der Schlüssel aussehen sollte....aber wie mach ich da ein ordentliches Script daraus???

Danke im voraus für alle Geistesblitze!


CG


klaussal:
hi,

nimm lieber die idee mit den drei ansichten. wenn ich mir die hilfe zu "collection" (spez. getnextdocument) ansehe, dann passt das nicht so recht.

CarlGustav:
Tja, Klaussal, mit drei Ansichten wirds auch nicht funzen, weil ich nicht im vorhinein weiß, was der User sich für Wertigkeiten einfallen läßt.
Der kann ja, wenn er will, theoretisch auch 20 verschiedene Wertigkeiten vergeben. Dann bräuchte ich 20 Ansichten!!!

Also mit Ansichten kann ich glaube ich nicht arbeiten. ich muß eine Möglichkeit finden die Docs in eine Collection zu laden und dann ein collection.count zu machen.

Vielleicht auch mit einem Agenten....
Der alle Docs durchsucht und alle Docs die zutreffen auch mitzählt?!?


Tja, wie Du schon gesagt hast - viele Wege aber nur wenige sind beschildert...


LG


CG

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln