Domino 9 und frühere Versionen > ND6: Entwicklung

Datenbank über Replika-ID öffnen

(1/1)

Bruce Willis:
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" );

TMC:
Schau Dir mal den FileOpenDBRepID @Command an.

Matthias

Bruce Willis:
Perfekt!

Nächste Frage, wie wäre mit Replika-ID hier?

@Command([Compose]; _Server : "usa/all/bruce/willis.nsf"; "fa_GPlaner");

TMC:
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

Bruce Willis:
Hallo Matthias,


--- Zitat ---...mit @Commands bzw. @Formeln bekommst Du von einer aktuellen DB auch die Daten, um einen Compose @Command auszuführen.
--- Ende Zitat ---

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?


--- Zitat ---...Warum willst Du hartcodiert die Replika-ID? Was machst Du wenn sich die ändert? Warum nicht allgemeiner formuliert?
--- Ende Zitat ---

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?

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln