Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Small am 12.08.05 - 14:44:33

Titel: Externe Ansicht in Ansicht laden ?
Beitrag von: Small am 12.08.05 - 14:44:33
hiho,

wir haben in unserer Anwendung eine Unmenge von Dokumenten, die die Ladenzeiten bei personalisierten Ansichten (Dokumente, die man sehen darf) in endlosen Weiten ziehen, da sich alles in einer Datenbank abspielt. Zur Zeit haben wir ca 100.000 Dokumente, was 2.2 GB entspricht. Mein Gedanke war, die "archivierten" Dokumente in eine extra Datenbank zu packen, um die "produktive" zu entlasten.

Das Problem ist nun: wie ruf ich aus der einen Datenbank eine Ansicht der anderen auf ?
Dabei soll sich die andere Datenbank natürlich nicht in einem neuen Fenster öffnen. Der Anwender soll nicht merken, dass er gerade auf einer anderen DB arbeitet.

Ich dachte ich mir, lesen wir die Daten mit @DBColumn aus. Bloß irgendwie baut er die Ansicht nicht auf mit den Inhalten.

Nun meine Frage: geht das überhaupt, dass ich mit einem @DBlookup oder @DBcolumn Daten einer Ansicht aus einer anderen DB in eine Ansicht laden kann ? Wenn ja, wie und wo ? Hab schon alles versucht, doch es will mir einfach nicht gelingen.

Oder gibt es gar eine besser Lösung ?
Wär für jede Hilfe dankbar.

Gruß Rene
Titel: Re: Externe Ansicht in Ansicht laden ?
Beitrag von: umi am 12.08.05 - 14:46:36
Verwende doch einfach ein Frameset und Zeige die Ansicht in einem Frame an. Geht eigentlich ganz gut.

Du kannst zwar via @dblookup oder @dbolumn auf eine andere DB zugreifen, nur funktioniert das in Ansichten nicht.

gruss

umi
Titel: Re: Externe Ansicht in Ansicht laden ?
Beitrag von: Small am 12.08.05 - 14:51:23
hiho,

das ganze ist schon in einem Framset.
Wir haben Links die Navigation und Rechts den Content.
Wenn ich Links nun den "Link" klicke sollte sich rechts die Ansicht laden, doch dabei geht immer die "neue" Datanbank als neuer Reiter auf, was ich nicht möchte.

Kann das daran liegen, dass die Zieldatenbank auch einen Framset per default hat ?

Werde das mal testen ohne diesen. Schon mal danke für die Gedankenstütze  ;D

Gruß Rene
Titel: Re: Externe Ansicht in Ansicht laden ?
Beitrag von: umi am 12.08.05 - 14:56:18
Wie öffnest du denn die Ansicht?
evtl. mit einem @settargetframe() vorher noch das frameset adressieren.
Titel: Re: Externe Ansicht in Ansicht laden ?
Beitrag von: Small am 12.08.05 - 15:24:45
hiho,

der Fehler war ein ganz anderen. Ich hab den Wald vor lauter Bäumen nicht gesehen.
Was 3 Tage "try and error" doch so bewirken.  ;D

Da wir eine Gliederungsgruppen benutzen, brauch ich bei dem Gliederungseintrag nur die Zieldatenbank angeben mit der zugehörigen Ansicht und es klappt.
Ist ja alles auf dem gleichen Server. Keine weitere Adressierung ist nötig.

Vielleicht war das zu offensichtlich   ::)

Danke für die Hilfe. Manchmal brauch man nur jemanden, der einem sagt, wie blind man doch Freitag Nachmittags ist *G*

Gruß Rene