Domino 9 und frühere Versionen > ND6: Entwicklung

Copy to clipboard

(1/1)

mwue:
Hallo zusammen,

wir haben in Lotus Notes 6 ein mehrsprachiges Fachwörter-Lexikon erstellt mit mehreren Ansichten z.B.  deutsch-englisch-französisch-spanisch. Nun suchen wir nach einer Möglichkeit, wie man von der Ansicht aus, z.B die französische Bedeutung eines bestimmten Wortes, in die Zwischenablage kopiert und zwar  o h n e  das Dokument zu öffnen und  o h n e  Schreibrechte auf das Dokument.

Nun würde ich dafür eine Ansichtsaktion anbieten, mit der man den französischen Wert für das gewählte Dokument bekommt.
Mit dem Code unten kann ich das Wort zwar in einer Messagebox ausgeben, aber ich habe keine Idee, wie ich es in die Windows Zwischenablage bekomme ???.

Könnt Ihr mir hier weiterhelfen ?



Sub Initialize
   Dim ws As New NotesUIWorkspace
   Dim session As NotesSession
   Dim uiview As NotesUIView
   Dim doc As NotesDocument
   Dim value As Variant
   Dim valuetext As String
   
   Set session =New NotesSession
   Set db = session.CurrentDatabase
   Set uiview = ws.CurrentView
   
   ' Bilden der Document Collection
   Set dc = db.UnprocessedDocuments
   If dc.count <> 0 Then   
      Set doc = dc.GetFirstDocument()
      While Not(doc Is Nothing)
         
         value = doc.GetItemValue("Wortfranz")
         textvalue = value(0)
         Msgbox textvalue,,"Französisch: "
         Set doc = dc.GetNextDocument(doc)
      Wend
      
   End If


Viele Grüße

Marion

Axel:
So was hatten wir hier schon mal.

Guckst du hier: http://atnotes.de/index.php?topic=22767.0


Axel

mwue:
Hallo Axel,

das ist ja super, probiere ich gleich aus. Vielen vielen Dank !!!  :) :) :)

Viele Grüße

Marion

datenbanken24:
Hallo Axel,

Danke auch. Konnte ich auch grad gut gebrauchen.

Scharfes Teil,

Gruß,
Uwe

mwue:
Hallo Axel,

ich habe das Script gestern nacht noch in meine Datenbank eingebaut und es funktioniert wirklich suuuuuper.

 :) :) :)

Nochmal vielen Dank !

Gruss

Marion

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln