Domino 9 und frühere Versionen > ND7: Administration & Userprobleme
Öffnen einer DB aus einer anderen DB mit Hilfe @Command([FileOpenDatabase]
enni:
Hallo zusammen,
ich habe mit Hilfe des Domino-Designer in einer Seite der Datenbank (A) einen
Hotspot erstellt.
Nun möchte ich mit diesem "Hotspot Click" eine andere Datenbank ("todo.nsf"),
aus der Datenbank (A) heraus öffnen .
Diese zu öffnende Datenbank steht leider nicht im Dominoverzeichnis des
Server (..\Lotus\Domino\Data"), sondern unterhalb von diesem Verzeichnis
im ("..\Lotus\Domino\Data\IBM\Works).
Ich habe auf dem "Click" des Hotspot nun die u.a. Formel eingetragen, damit
sich die Datenbank (todo.nsf) mit Hilfe der Formel öffnet.
@Command([FileOpenDatabase];"Servername":"todo.nsf")
Wenn ich nun in der Datenbank "A" diesem Hotspot anklicke, um die
DB "todo.nsf“ zu öffnen , kommt folgende Fehlermeldung:
Serverfehler: Datei nicht vorhanden: "Servername" todo.nsf
Kann mir hier jemand weiter helfen; was mache ich hier falsch ?
Für Eure Bemühungen bedanke ich mich recht herzlich im voraus
Enni
ascabg:
Versuch mal
--- Code: ---@Command([FileOpenDatabase]; "dein server"; "ibm\\works\\todo.nsf")
--- Ende Code ---
Andreas
WernerMo:
Hallo
in meiner Hilfe steht:
@Command( [FileOpenDatabase]; server : database ; viewName ; key ; newinstance ; temporary )
Usage
If you omit some of the parameters like viewName and key, but still include the parameters that come after it, substitute “” for each parameter that you're skipping, as in:
@Command([FileOpenDatabase]; "Sales":"PROBLEMS.NSF"; ""; ""; ""; "1" )
You can use this command in Web applications, but the server argument must be specified as a null string (""). When using the view argument, you must follow the command with @Command [OpenDocument].
Wie heißt denn nun Dein Server "Sales"? oder "Servername" oder ... eintsprechend dem Beispiel bei Usage eintragen oder leerlassen (mit "") wenn auf dem selben Server.
Gruß Werner
koehlerbv:
@Werner: Im Notes-Client sind die optionalen Parameter tatsächlich *nicht* erforderlich.
@Andreas: Fast richtig, nur das Semikolon muss ein Doppelpunkt sein:
--- Code: ---@Command ([FileOpenDatabase]; "dein server" : "ibm\\works\\todo.nsf")
--- Ende Code ---
Bernhard
ascabg:
@Bernhard
Kleiner Tippfehler.
Tasten liegen halt zu dicht zusammen. ;) :-[
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln