Domino 9 und frühere Versionen > ND6: Entwicklung
Anzahl der Elemente in einer eingebetteten Ansicht
dh-paule:
Irgendwie stehe ich heute auf dem Schlauch :-(
Kann man eigentlich die Anzahl der Elemente einer eingebetteten Ansicht in ein berechnetes Feld übernehmen. Ich hätte gern ein Feld in dem steht: Gesamtzahl der Elemente: xxx
Lässt sich dies realisieren ?
Axel:
Hi,
ich kenne keine Möglichkeit, mit der man so was realisieren kann.
Axel
Glombi:
Anzahl der Elemente = Anzahl der Dokumente ?
Falls ja, geht das so:
Du machst einen @DbLookup auf die Ansicht, wenn es eine Embedded View mit Single Category ist.
_Lookup := @DbLookup("Notes":"NoCache";"";"Name der Ansicht";"Schlüssel";2);
@If(
@IsError(_Lookup);
0;
@Elements(_Lookup)
)
liefert dann die Anzahl der Dokumente.
In der View muss dann eine 2. Spalte sein. Der "Schlüssel" muss mit dem der Single Category übereinstimmen, in Deinem Fall also Kundennummer (wenn es die DB aus einem der letzten Threads ist).
Andreas
koehlerbv:
Hm, irgendwas sollte da gehen ...
Unter beständiger Beachtung der 64-k-Grenze:
Mit @Elements bekommt man via @dbColumn auf eine Ansicht mit der gleichen Selektionsformel wie die eingebettete (wenn man diese denn nicht gleich hernehmen kann) die Anzahl der dargestellten Docs heraus.
Mit @Sum und einem evtl. machbaren (? - hängt von der jeweiligen Situation ab) @dbLookup könnte man auch Summenbildung hinbekommen - oder wieder über eine eigene Ansicht mit entsprechender view selection formula und dann eben @dbColumn.
Mit LS sollte das natürlich gar kein Problem darstellen: Mit der gleichen Bedingung wie die view selection formula der embedded view durch die DB rammeln und sich die Infos zusammengrabbeln und dann in das / die berechnete(n) Feld(er) werfen.
HTH,
Bernhard
Thomas Schulte:
Das letzte was Bernhard da genannt hat geht ohne Probleme, alles andere ist Rumpfuschen.
Thomas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln