Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Bruce Willis am 18.09.04 - 21:09:55
-
Hallo,
kennt jemand einen Trick, wie man eine (andere) DB über ihre Replika-ID öffnen kann? Wenn ich hier unten anstatt von DB-Namen ihre Replika-ID schreibe, funktioniert es leider nicht. ::)
Gruß
Bruce
_Server := @Subset (@DbName; 1);
@Command([FileOpenDatabase]; _Server : "usa/all/bruce/willis.nsf" );
-
Schau Dir mal den FileOpenDBRepID @Command an.
Matthias
-
Perfekt!
Nächste Frage, wie wäre mit Replika-ID hier?
@Command([Compose]; _Server : "usa/all/bruce/willis.nsf"; "fa_GPlaner");
-
Hast Du schon mal in die Designerhilfe gesehen?
Ich glaube zumindest jetzt nicht.
FileOpenDBRepID @Command stand ganz in der Nähe vom FileOpenDatabase @Command (eine Zeile darunter).
Ich denke mit @Commands bzw. @Formeln bekommst Du von einer aktuellen DBauch die Daten, um einen Compose @Command auszuführen.
Andere Frage:
Warum willst Du hartcodiert die Replika-ID? Was machst Du wenn sich die ändert? Warum nicht allgemeiner formuliert?
Matthias
-
Hallo Matthias,
...mit @Commands bzw. @Formeln bekommst Du von einer aktuellen DB auch die Daten, um einen Compose @Command auszuführen.
Du hast vielleicht recht, ich möchte aber aus einer DB heraus nur die Maske "fa_GPlaner" von anderer DB anzeigen lassen, nicht diese zweite DB selbst. Oder kann ich diese DB im Hintergrund gleich schliessen? Wie?
...Warum willst Du hartcodiert die Replika-ID? Was machst Du wenn sich die ändert? Warum nicht allgemeiner formuliert?
Ich möchte nicht den DB-Namen verwenden, da die DB auf dem Server in einem Pfad liegt aber ihre Replikas lokal bei den Usern unterschiedlich.
Oder meinst du was anderes?