Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: crow am 06.11.03 - 15:53:45
-
*** HI
ich hab da mal ne frage und zwar folgendes:
Ich hab ne Serverdatenbank auf der ein Agent laufen soll der automatisch Mails mit doclinks versendet. Diese Mails sollen an benutzer gehen die mit einer lokalen replik der Datenbank aus der das verlinkte dokument kommt arbeiten. Wenn ich nun den Agenten laufen lasse werden die mails auch versendet. leider bezieht sich der doclink dann aber auf die Serverdatenbank.
was mach ich falsch ?
danke für eure hilfe
bye
crow
-
Gar nichts machst Du falsch. Das ist so, der Server-Hint geht immer auf den Server, von dem aus der Link erstellt wurde. Da müsste man dann den Server-Hint innerhalb des Links massieren, das geht aber soweit ich weiss nur über API. Leider sucht Notes einen solchen Link immer zuerst mit dem Hint im Link und überprüft nicht, ob eine lokale Replik vorhanden ist :-(
-
geht nicht Notes alle Repliken auf dem Desktop durch und sucht dort nach dem Doc anhand des Links?
Ich hatte so einen Fall, daß User jeweils eine Replik von der DB hatten, die in ihrer jeweiligen regionalen Domain auf dem regionalen Notes Application Server (application für = reine DB Anwendungen) lag. Habe Mails mit DocLink auf die zentrale DB versendet, geöffnet wurde aber die regionale Domain Replik statt der Zentralen. Weil sie nur diese eine als Kachel auf dem Desktop hatten.
-
Schon möglich, dass sich das so beeinflussen lässt, auch denkbar, dass sich unterschiedliche Versionen nicht ganz gleich verhalten und meine Beschreibung trifft bestimmt dann zu, wenn keine Kachel lokal vorhanden ist (was ich eigentlich schade finde, zuerst lokal zu suchen unabhängig vom Hint wäre meiner Meinung nach lohnenswert, aber eben ........)
-
erstmal danke für eure hilfe!
ich hab das ganze jetzt einfach mit ner schaltfläche umgesetzt :
@Command( [FileOpenDatabase];"" :"" );
@Command([OpenView]; "Ansicht");
@Command( [OpenDocument] ; "1"; RepDokumentenID )
scheint zu funktionieren
bye
crow