Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: gfunkus am 17.11.04 - 13:20:53

Titel: Embedded View aus anderer DB
Beitrag von: gfunkus am 17.11.04 - 13:20:53
Hallo,

Ich habe folgendes Problem. Und zwar habe ich mit dem Designer in einer Maske eine Embedded View eingebaut welche eine andere View von einer anderen DB öffnet. Funktioniert auf den ersten Blick.
Doch wenn jetzt ein anderer User auf einem anderen Client diese View sehen will passiert nichts???
Was kann ich tun???

Mfg

Gfunkus
Titel: Re: Embedded View aus anderer DB
Beitrag von: umi am 17.11.04 - 13:27:50
Hat der andere User die entsprechenden Rechte? Hat er zugriff auf den Server?Datenbank oder diesen View?
Titel: Re: Embedded View aus anderer DB
Beitrag von: gfunkus am 17.11.04 - 16:12:34
Also der andere User kann die Datenbank manuell öffnen und die View sehen.
Titel: Re: Embedded View aus anderer DB
Beitrag von: datenbanken24 am 17.11.04 - 19:00:51
Embedded Views (und andere Designelemente) kann man nur aus anderen Datenbanken einbauen,

wenn die User die entsprechende zweite Datenbank auf Ihrem Desktop als Kachel haben, bzw. in irgendeiner Bookmark-Favoritenliste haben.

Das geht immer schön auf dem eigenen Client, aber beim nächsten klappt dies aus obigem Grund dann eben möglicherweise nicht mehr.

Hängt damit zusammen, dass Notes den absolten Pfad zur Datenbank abspeichert - und der könnte bei einer lokalen Replik ja unterschiedlich sein.

Ein funktionierender Workaround ist,
die Datenbank über die Replik-ID
einzutragen, also den Pfad-Teil mit der Datenbank selbst durch die Replik-ID zu ersetzen - dann geht es auch ohne, dass die anderen Benutzer die DB auf Ihrem Workspace haben.

Oft kann man sogar im Notes-Client die Web-Syntax verwenden, also
123ReplikID/View?openView
etc.

Das funktioniert aber nicht bei allen Elementen.


Gruss,
Uwe
Titel: Re: Embedded View aus anderer DB
Beitrag von: gfunkus am 18.11.04 - 10:36:26
Also hab 123ReplikID/View?openView (in Anführungszeichen!) das mal so in der Embedded View als Formel versucht. Aber funktkioniert nicht Wirklich. Kann mir wer detailierrte erklären wie das geht?

Danke

Gfunkus

Titel: Re: Embedded View aus anderer DB
Beitrag von: Axel am 18.11.04 - 12:34:27
Der User muss sich das Lesezeichen der entsprechenden DB zu seinem Arbeitsbereich hinzufügen. Mit irgendwelchen Formeln in der Embedded View wird das nix.

Axel
Titel: Re: Embedded View aus anderer DB
Beitrag von: datenbanken24 am 18.11.04 - 16:38:09
Sorry @gfunkus,

Axel hat vollkommen recht, der vorgeschlagene Workaround funktioniert nun gerade nicht bei Embedded Views.

Das geht bei einigen Designelementen, z.B bei
Views aus einer anderen Datenbank,
die in ein ein Frame der aktuellen Db geladen werden
etc.

über die Notes-URL:

server:
notes://server/db_oder replicaid/View?openview

lokal:
notes:///db_oder replicaid/View?openview

Bei embedded views geht es leider nicht,
da beissen sich bisher auch alle anderen laut LDD die Zähne aus.

Bei Subforms geht es auch nicht, weil es keinen
?opensubform gibt.

Sorry,
Gruss Uwe