Domino 9 und frühere Versionen > ND7: Entwicklung
Eingebettete Ansicht von anderem Server/DB holen per Formel!
bernino1:
Hallo.
Ich sollte eine Art Datenbank-Portal erstellen. Tolles Projekt eigentlich ;-)
Das hab ich schon realisiert:
Ich habe ein 3-teiliges Frameset.
Oben: Eingabe (Kundenr. Name, Adresse usw.)
Links: Navi (Dahinter hängt eine Gliederung mit Links zu verschiedenen Notes-Datenbanken in denen Kundendaten hinterlegt sind)
Rechts: Content (in diesem Frame sollen die gefundenen Kundendokument angezeigt werden)
Wenn man oben eine Kundennummer eingibt und per Schaltfläche auf Suche klickt belege ich alle relevanten Eingabefelder (sofern Kundendaten in der Stammdatenbank vorhanden) und belege in einem Profildok die Kundennummer.
Wenn der User dann in der Navi auf eine Datenbank klickt dann wird eine Seite ins Content-Frame geladen in der eine eingebettete Ansicht steht. Diese Ansicht ist "single cat." und zeigt Anhand des Profildoks die Kundendokumente an.
Die jeweilige Seite befindet sich in der Portal-Datenbank und zeigt einfach eine Ansicht aus der jeweiligen Datenbank an.
Funzt alles Super - soweit.
Aber jetzt wirds schwierig ;-)
Wir haben Teilrepliken! Und ich MUSS auf diese Teilrepliken aus Berechtigungsgründen zugreifen.
Anhand der Profildokumente komme ich auf den Server und den Datenbanknamen der jeweiligen Teilreplik. Das ist alles kein Problem.
ABER:
Wie öffne ich eine Seite mit einer eingebetteten Ansicht aus einer anderen Datenbank im Contentframe der aktuellen Datenbank?
bzw.
Wie kann ich in Seiten dynamisch eine eingebettete Ansicht aus anderen Datenbanken laden?
Befürchte das geht so gar nicht - aber vielleicht hat ja jemand von euch eine Idee!?
Danke für Euren Input und liebe Grüße
m3:
--- Zitat von: bernino1 am 07.05.08 - 16:15:32 ---
Wir haben Teilrepliken! Und ich MUSS auf diese Teilrepliken aus Berechtigungsgründen zugreifen.
--- Ende Zitat ---
Da ist dann im Grundkonzept der Anwendung etwas falsch. Zugriffserechtigungen werden über die ACL und Lese- bzw. Autorenfelder vergeben, nicht über die Replizierformeln für Teilrepliken.
Hilft Dir leider nicht bei Deinem Problem, Sorry, musste aber auch gesagt werden.
bernino1:
Die Teilrepliken liegen auf verschiedenen Servern.
Somit - denke ich ists besser erklärt! - oder?
Soweit ich weiß machen das unsere Admins schon richtig.
Aber wirklich beurteilen kann ich das erhlich gesagt nicht :-)
Trotzdem - Danke für den Input!
ata:
... du kannst das nur in der Outline mit einer Aktion lösen. Mit einer Aktion berechnest du die Datenbank, setzen den Zielframe und öffnest dann die gewünschte Page...
Toni
koehlerbv:
So kann man das machen, Toni. Besonders "dynamisch" ist es dann aber nicht. Kann es vermutlich auch überhaupt nicht sein - die Teilrepliken sind es ja auch nicht.
Allerdings scheint es mir, als wenn für ein verkorkstes Konstrukt eine technische Lösung gesucht wird - mir geht es da wie Martin.
Berndt: Kannst Du noch irgend etwas dazu beitragen, warum dieses Konstrukt gewählt wurde? Teilrepliken sind ungewöhnlich, meist missbraucht als "security by obscurity" - und eine reale Situation, die begründet so sein muss, habe ich in 16 Jahren Notes noch niemals gesehen.
Bernhard
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln