Domino 9 und frühere Versionen > ND9: Entwicklung

Flatlist über 2 Formulare

<< < (2/2)

thkn777:
Ist vielleicht eine von-hinten-durch-die-Brust-ins-Auge-Lösung, aber unter bestimmten Voraussetzungen vielleicht eine Variante:

Bau Dir "view" Dokumente, die genau das enthalten, was Du später in einer Ansicht anzeigen möchtest. Dazu kann man z.B. einmal täglich (oder auch öfter) einen Agenten laufen lassen. Selbst Maskenevents könntest Du einsetzen. Wann könnte man sowas einsetzen: in reinen Reporting/Statistik-DB's oder in Portalen bzw. ähnlichen Navigationslösungen.

In Deinem Beispiel würde ein Dokument mit Form = "FormV" (V=View) entstehen, ggf. in einer zweiten DB. Es enthält für einen bestimmten Anwendungsfall (z.B. Report) alle benötigten Items aus allen beteiligten Dokumenten (die auf verschiedenen Masken basieren können, aus verschiedenen DB's stammen können etc.). Nun ist es einfach, da klassische Notes Ansichten mit diesem Konstrukt funktionieren.

Was Du uns noch nicht erzählt hast - wie sind Dokumente mit Form1 und Form2 miteinander verknüpft? Diese Zuordnung muss Dein Agent leisten oder Deine Scripte in Masken-Events.

Viel Erfolg,
Th.

Sebi087:
Hallo Zusammen,

erst mal vielen Dank für den Input.
Das deckt sich mit meinen Erfahrungen.

Die Ideen als solche sind gut wären aber für das Szenrio etwas überzogen. ;)
Ich habe die Anforderung in drei Minuten mit dem SQL Server abgedeckt und das auch so gemacht.

Die Dokumente selbst sind per Parent/Child ID verbunden, wodurch ich den entsprechenden
Schlüssel gut als JOIN Key nutzen konnte.

Danke für die guten Ideen. Macht immer wieder Spaß.  :knuddel:

LG,
Sebi

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln