Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Joe am 06.01.04 - 15:08:29

Titel: Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Joe am 06.01.04 - 15:08:29
Hallo liebe Notes-Gemeinde,

ich stehe mal wieder vor einem Problem, das ich so nicht lösen kann. Leider hat mir die Suche nicht wirklich weitergeholfen. Ich habe hier 2 Datenbanken, in der 1. gibt es eine Ansicht "(Zusammenfassung_1)", in der 2. gibt es eine Ansicht "(Zusammenfassung_2)". nun sollen die Daten beider Ansichten in der 2. Datenbank in einer gemeinsamen Ansicht "(Gesamt)" nach Beträgen sortiert angezeigt werden. Geht das überhaupt? Wenn ja, wie??? Habe leider total das Brett vorm Kopf.
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Glombi am 06.01.04 - 15:12:12
"Nach Beiträgen sortiert..."  -das geht nur, wenn sich die Dokumente alle in derselben Datenbank befinden.

Andreas
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Axel am 06.01.04 - 15:14:13
Hi,

geht nicht. In Notes ist es nicht möglich in einer Ansicht Daten aus zwei Datenbanken anzuzeigen.

Was du machen kannst ist, in einem zweigeteilten Rahmen beide Ansichten anzuzeigen.

Axel
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Joe am 06.01.04 - 15:20:40
Danke für die schnellen Antworten. Leider hatte ich das schon befürchtet. Also muss ich die Daten in einer Datenbank vorhalten. Was ist denn von der Möglichkeit zu halten, da das nicht in Echtzeit geschehen muss, nachts 2 Agenten laufen zu lassen. Der erste löscht in der 2. Datenbank alle Dokumente der 1. Datenbank, dann kommt später der 2. Agent und pustet die Datensätze aus der 1. wieder in die 2. Datenbank. Dazu muss natürlich ein Flag gesetzt sein, das diese Datensätze kenntlich macht. Ist die Möglichkeit praktikabel? Wie weit sollten die Agenten nacheinander laufen (ca. 10000 Datensätze)? Ist zwar von hinten durch die Brust ins Auge, aber wie sonst?
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Semeaphoros am 06.01.04 - 15:24:19
Warum 2 Agenten und nicht in einem?

Allenfalls lässt sich dann auch ein Update-Verfahren implementieren, sprich, man vergleicht die beiden Datenbestände und bearbeitet nur die Differenz.
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Glombi am 06.01.04 - 15:24:36
Was spricht dagegen, nur eine Datenbank zu verwenden? Warum müssen es 2 sein?

Bei der Agentenlösung mit Löschen der Dokumente läuft es mir kalt den Rücken runter.
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Joe am 06.01.04 - 15:35:15
Ja, mir geht das ja mit dem kalt den Rücken runterlaufen auch so!
Die 2 Datenbanken sind Relikte aus Urzeiten und sollen auch nicht verändert werden - leider. Daher muss ich ja diese Klimmzüge machen.

Die Idee mit einem Agent ist natürlich viel besser, da brauch ich mir keine Gedanken um die Laufzeiten zu machen. Leider übersteigt die Möglichkeit der Updatefunktion meine Kenntnisse. Da bleibt wohl nur die Radikallösung. Aber das sollte ja auch gehen, werd mal in dieser Richtung weiterdoktern. Euch schon mal vielen Dank!
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Glombi am 06.01.04 - 15:38:53
Ich würde von den beiden vorhandenen Datenbank die Finger lassen, wenn diese nicht verändert werden sollen.
Stattdessen würde ich eine 3. Datenbank machen, in der ein Agent läuft, der die Dokumente beider Datenbank zusammenführt.
Als key wird die Doc-ID der Dokumente verwendet.
Problematisch sind noch Löschungen, die ja auch berücksichtigt werden müssten.

Habt Ihr zufällig den LEI im Einsatz? Dann wäre das einfacher.

Andreas
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Joe am 06.01.04 - 15:51:37
Nee, LEI haben wir leider nicht im Einsatz. Ich habe das mit dem Agenten jetzt mal an einer Kopie getestet, das scheint gut zu klappen. Ich denke, ich werde das Problem als gelöst abhaken und die Finger in Zukunft von den Datenbanken lassen. Sonst verbrenne ich sie mir noch. :-)

Joe
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Semeaphoros am 06.01.04 - 15:54:35
Was? Du hast noch keine Teflon-beschichteten Finger ..?  ;D
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Joe am 06.01.04 - 16:34:14
Nee, wo kann man sich die beschichten lassen? Im Moment habe ich nur normale Eisflossen! (Verdunstungskälte des Angstschweißes) ;)
Titel: Re:Ansichten zweier Datenbanken zusammenfassen
Beitrag von: Semeaphoros am 06.01.04 - 16:50:51
Versuchs mal beim Weihnachtsmann ..... nur hat der jetzt wieder fast 12 Monate Lieferfrist .......  ;D