Domino 9 und frühere Versionen > ND9: Entwicklung

Eingebette Ansicht aus anderer Datenbank

<< < (3/3)

ralph71:
@jBubbleBoy --> ich hab über 50 Dominos. Dh über 50 Teilmasken?
@atbits --> das hab ich jetzt mal realisiert. Im Queryopen wird die entsprechende Datenbank geöffnet. Muss das jetzt mal produktiv nehmen und prüfen....

ralph71:
Mittels:
   Dim dbhist As New NotesDatabase( "", "" )
   Dim session As New NotesSession
   Dim db As  NotesDatabase
   Set db = session.CurrentDatabase
   aktServer= db.Server
   Call dbhist.Open(aktServer, "custom.nsf")

öffne ich im Queryopen der Maske die Datenbank am richtigen Server. Bringt aber nichts. Die eingebettete Ansicht greift auf den ursprünglichen, im Designer beim Einbetten verwendeten Server zu.
Hab ich da was vergessen? Oder ist das Ereignis Queryopen einfach zu spät?

ralph71:
So führt das nicht zum Ziel.
Mach es jetzt doch über eine DC.
Vielen Dank für Eure Unterstützung.

Peter Klett:
Hast Du mal geprüft, ob es dann funktioniert, wenn die Kachel VORHER manuell auf den richtigen Server gestellt wird?

Falls ja, würde ich die diese andere Datenbank im QueryOpen der Datenbank umstellen, das erspart Dir das Öffnen der Datenbank bei jedem Öffnen des Dokuments und sollte definitiv früh genug sein.

Bei Arbeitsplätzen, die nicht den Standort wechseln, sollte es ja eh kein Problem geben, wenn die die korrekte Kachel auf dem Desktop haben.

Sorgt Dein Script wirklich dafür, dass die richtige Kachel oben liegt? Würde ich sicherheitshalber überprüfen

ralph71:
jetzt würde das sogar funktionieren.
Die dafür neu erstelle Ansicht mit gut 1 Mio Dokumente ist jedoch unvollständig (warum auch immer). Hab das Problem jetzt über eine DC in bestehenden Ansichten gelöst.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln