Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: 2Consultants am 04.10.06 - 16:19:05

Titel: Ansicht in anderer Datenbank per Formel einfügen
Beitrag von: 2Consultants am 04.10.06 - 16:19:05
Hallo,
ich möchte eine eingebettete Ansicht in einer Teilmaske per Formel einfügen. Diese Teilmaske liegt aber in einer anderen Datenbank. Geht das per Formel oder nur per direkter Auswahl? Wie sieht die Formel dazu aus, da ich ja auch den DB-Namen angeben muß?
Danke!
Gruß
Christain
Titel: Re: Ansicht in anderer Datenbank per Formel einfügen
Beitrag von: 2Consultants am 04.10.06 - 16:36:37
Ich muß noch etwas hinzufügen: auch die Datenbank soll per Formel ausgewählt werden, geht das?
Titel: Re: Ansicht in anderer Datenbank per Formel einfügen
Beitrag von: dirk_2909 am 05.10.06 - 08:14:45
Hallo

Leider ist das programmatisch nicht möglich.

Eine Ansicht einer anderen DB kannst Du nur im Designer über den Auswahldialog auswählen, wenn die DB in der Bookmark ist.

Zur Laufzeit kannst Du keine DB in einer Formel angeben. Man kann nur den Ansichtennamen ändern.
Notes merkt sich die Replik-ID der Datenbank aus der die Ansicht kommt.

Evtl. kannst Du über DXL-Export / -Import was machen. Aber für den normalen Gebrauch ist das nix ?!

Ich hoffe auch, dass IBM da was macht. Wäre schön, wenn man den DB-Namen programmtechnisch angeben könnte...

Titel: Re: Ansicht in anderer Datenbank per Formel einfügen
Beitrag von: S2000 am 10.10.06 - 23:33:26
... es geht im moment nur über xml  :(

"Ich hoffe auch, dass IBM da was macht. Wäre schön, wenn man den DB-Namen programmtechnisch angeben könnte..."

... wohl noch nicht in Notes8, dann also nicht mehr vor 2008  :'(

Gruß
Titel: Re: Ansicht in anderer Datenbank per Formel einfügen
Beitrag von: eknori am 11.10.06 - 06:14:40
Diese Frage habe ich an IBM bereits 2005 gestellt

Zitat
26023 032 724;4;26.09.05;"How To progammatically select an embedded view from a foreign database ?

Ausser, daß es zur Zeit nicht geht, habe ich keine weitere Antwort erhalten ...