Domino 9 und frühere Versionen > ND8: Entwicklung
[Erledigt] LN 8.5 - Anzeige in Ansicht per Konfigurations-Dokument einschränken
(1/1)
SlyFox:
Hallo,
ich möchte gerne in einer Datenbank nur die Dokumente anzeigen lassen, die jünger sind als ein bestimmtes Jahr. Da es sich um viele Ansichten handelt und ich nicht jedes Jahre wieder alle Ansichten ändern möchte, möchte ich das ganze über ein Konfigurations-Dokument lösen.
Das Configuration-Dokument enthält 2 Felder: Archive und 2009.
Die Formel in meiner View Selection lautet:
--- Code: ---tmpArchiveYear := @ToNumber(@DbLookup("":"NoCache"; @Subset(@DbName;1) : @Subset(@DbName;-1);"Configuration"; "Archive";2));
SELECT ... & (@Year(DateTo) > tmpArchiveYear)
--- Ende Code ---
Aber leider greift die Formel nicht. Kann man evtl. in der View Selection so eine Formel nicht nutzen? Wie kann ich es dann anders lösen?
Vielen Dank für eure Hilfe
Christoph
koehlerbv:
@dbLookup ist eine der Formeln, die in Ansichten nicht funktionieren (können).
Bau Dir einen Agent, der Dein Konfigurationsdokument ausliest und die betreffenden Dokumente mit einem Flag versieht, das Du dann in einer view selection auch auswerten kannst.
Bernhard
SlyFox:
Hallo Bernhard,
vielen lieben Dank. So wird's gemacht!
Viele Grüße
Christoph
SlyFox:
Habe es jetzt so umgesetzt, wie Bernhard es vorgeschlagen hat und es funktioniert suuuper!!!
Viele Grüße
Christoph
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln