Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: mahonri am 24.09.02 - 11:08:52
-
Ich würde gerne den Notesnamen des Servers der Datenbank auslesen, in der ein Dokument über Web erstellt wurde.
@DBName liefert mir nur den Pfad aber nicht den Serverteil, welcher im Web leer ist, aber unter Notes das korekte ergebnis liefert.
Hat jemand eine Idee, wie man das Problem noch lösen kann?
-
Habe was im NotesNet gefunden
http://www-10.lotus.com/ldd/46dom.nsf/55c38d716d632d9b8525689b005ba1c0/8e8d89786bd188b885256c1b003db0ed?OpenDocument
Einfach ein Feld Server_Name einfügen, mit dem Vorgabewert Server_Name
-
In der Designer-Hilfe hättest du das übrigens auch gefunden. ;)
Großer, großer Vorteil an dieser Methode: Sie funktioniert nicht nur im Intranet, sondern auch im Internet (wo der Notes-Name des Servers ja gewöhnlich völlig irrelevant ist) und liefert da den im DNS für den Server registrierten URL.
Allerdings besteht in den meisten Fällen kein Anlass für absolute Referenzierung in Links.
-
Hatte nur das Problem, dass ich zwei Repliken habe, die auf unterschiedlichen Servern laufen. Auf jeder davon werden Dokumente erzeugt und verarbeitet, da es aber immer vorkommen kann, dass die Dokumente schneller repliziert als Verarbeitet werden, un ich Doubletten bei der Verarbeitung vermeiden muss, lasse ich einfach den Servernamen mit Protokollieren, und schränke die Agenten dahingehend ein, dass Sie nur Dokumente verarbeiten, die auch auf Ihrem Server erzeugt worden sind. ;D