Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: skywook am 05.03.10 - 13:58:24
-
Hallo,
wie kann ich aus einer DB (zb. in einem Agenten) eine Scriptbibliothek einer andern DB ansprechen. Ist dies möglich?
Für einen Tipp wäre ich dankbar.
-
geht nicht
-
Wenn die Bibliothek nicht funktioniert ist das dann mit einem Agenten möglich?
-
Hallo,
Was soll mit dem Agenten moeglich sein?
Andreas
-
Der Agent soll:
- Datei aus einem Dokument (ProfilDokument) lösen
- Die gelöste Datei ausführen
- Neus Mail erstellen und Datei anhängen
- Gelöste Datei wieder löschen
und dieser Agent ist in einer anderen DB als die Aktionsbutton für den Aufruf.
-
Code aus der anderen Db kopieren und in die Db (Agent oder Script-Bibliothek) einfuegen.
Gegebenenfalls anpassen und fertig.
Andreas
-
Wenn der Agent die entsprechenden Einstellungen besitzt (er muss im Backend laufen), dann kannst Du einen Agent auch in einer anderen Datenbank aufrufen und in deren Kontext ausführen lassen.
Bernhard
-
Danke, für die Antworten.
Würde dann der Umweg gehen? Ich rufe den Agenten (der in einer anderen DB liegt) auf und dieser hat den "use" auf die Bibliothek?
An ascabg:
Das Script möchte ich nicht einfach rüberkopieren. Das soll in einer zweiten DB ausgelagert sein. Denn der Aufruf des Scriptes (über einen Aktionsbutton) wird in die Mail-DB integriert. Somit habe ich nur einen Aktionsbutton den ich dann in die Mail-Schablone einbinden muss und das ganze dahinter liegt in einer zweiten DB.
-
Ja das sollte funktionieren. In der Designerhilfe sind Beispiele beschrieben. Diese verwenden zwar immer die aktuelle Datenbank aber dieser Teil lässt sich leicht anpassen. Man kann ggf. auch eine NoteID als Parameter übergeben um ein paar Infos auszutauschen.