Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Lancelot am 21.11.08 - 11:29:31
-
Hi Leute ich mal wieder.
Ich rufe in einer Maske eine Suche auf, die in der aktuellen geöffneten Datenbank ein Dokument mit einem bestimmten Schlüssel sucht auf.
Wird ein Doc gefunden schreibt mein Script in eine neue Maske ein paar Werte und den Doclink zu dem gefundenen Doc.
Die Maske wird nicht gespeichert, aber in einer Scritp Dialobox geöffnet.
Warum wird mir das Symbol vom Doclink angezeit, aber ich kann Ihn weder mit der linken als mit der rechten Maustaste anklicken?
Es passiert einfach nichts.
Danke schon mal im vorraus.
-
Kannst Du den Code mit dem Doclink mal zeigen?
Matthias
-
Klar kann ich das.
Dim rtitem As NotesRichTextItem
Set rtitem = New NotesRichTextItem( newdoc, "doclink_feld" )
Call rtitem.AppendDocLink( doc, doc.UniversalID)
Im Call habe ich es auch schon so versucht mit dem selben Ergebnis, wobei DB und view immer gesetzt sind bzw waren.
Call rtitem.AppendDocLink( doc, db.Titel)
Call rtitem.AppendDocLink( doc, view.Name)
-
Die Maske wird nicht gespeichert, aber in einer Scritp Dialobox geöffnet.
Warum wird mir das Symbol vom Doclink angezeit, aber ich kann Ihn weder mit der linken als mit der rechten Maustaste anklicken?
Es passiert einfach nichts.
Was erhoffst Du Dir von der Aktion? Eine Dialogbox in Notes ist Anwendungs-Modal, da kann bei Klick auf ein Notes-DocLink in dieser Dialogbox nichts anderes passieren, schon gar nicht ein weiteres Fenster mit dem Ziel dieses DocLinks geöffnet werden.
Thomas
-
Die Maske wird nicht gespeichert, aber in einer Scritp Dialobox geöffnet.
Warum wird mir das Symbol vom Doclink angezeit, aber ich kann Ihn weder mit der linken als mit der rechten Maustaste anklicken?
Es passiert einfach nichts.
Was erhoffst Du Dir von der Aktion? Eine Dialogbox in Notes ist Anwendungs-Modal, da kann bei Klick auf ein Notes-DocLink in dieser Dialogbox nichts anderes passieren, schon gar nicht ein weiteres Fenster mit dem Ziel dieses DocLinks geöffnet werden.
Thomas
Was ich mir verspreche, ist ganz einfach erklärt.
Ich muß vor dem Speichern in der DB nachschauen ob es zu diesem Thema schon ein oder mehrerer Einträge gibt und die gefundenen Doc's in einer Dialogbox anzeigen.
In der Dialogbox soll man für mehr Info gleich per Doclink oder per Hotsopt in das Doc der Dialogbox springen.
Hast Du eine andere Idee wie ich das lösen kann?
-
Mach das doch mit einer Picklist.
Dokumente, die Du findest, verschiebst Du in einen Ordner, den Du dann mit der Picklist anzeigst.
-
Danke Dir, das klappt prima.
So mach ich es jetzt und der Auftrageben kann damit bestimmt auch gut leben.
Danke!