Domino 9 und frühere Versionen > ND7: Entwicklung
datenbankverknüpfung in mail erstellen?
Johnson:
Probiere mal ein
Call body.Update
bevor du das Dokument öffnest
DaemoN:
--- Zitat von: Johnson am 06.02.09 - 14:59:16 ---Probiere mal ein
Call body.Update
bevor du das Dokument öffnest
--- Ende Zitat ---
warum kompliziert wenn es doch so einfach ist ... wenn man's weiss ;) ;D ;D
danke dir vielmals für den tipp. funktioniert astrein!
memo speichern ist nicht schön und db hab ich natürlich vorher gesetzt. selbst wenn nicht hätte es mir wenigstens den text anzeigen müssen aber mit der variante von Johnson ist alles gut.
danke für eure hilfe!!
Johnson:
Und ein Backend-Dokument muss nicht umbedingt gespeichert werden.
Außer und nur dann, wenn man im Frontend manuell Änderungen im RTI gemacht hat und ohne zu speichern das Feld noch im Backend bearbeitet.
--- Code: ---Sub Click(Source As Button)
Dim uiws As NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim rti As NotesRichTextItem
Set uiws = New NotesUIWorkspace
Set uidoc = uiws.CurrentDocument
Set doc = uidoc.Document
doc.SaveOptions = 0
Call uidoc.Close(True)
Set uidoc = Nothing
If Not(doc.HasItem("Body")) Then
Set rti = doc.CreateRichTextItem("Body")
Else
Set rti = doc.GetFirstItem("Body")
End If
Call rti.EmbedObject(1454, "Test", "C:\test.txt")
Set uidoc = uiws.EditDocument(True, doc, False)
Set doc = uidoc.Document
Call doc.RemoveItem("SaveOptions")
End Sub
--- Ende Code ---
Aber DaemoN erstellt erst ein Backend-Dokument, bearbeitet das RTI und bringt es dann erst ins Frontend. Ein Update reicht dafür.
BigWim:
@Johnson
>Und ein Backend-Dokument muss nicht umbedingt gespeichert werden.
Danke für die Info. Ich werde mein Forschungsprojekt noch einmal ausgraben und gucken, warum ich da so Probleme hatte ...
Markus
Johnson:
:) Ich hatte das Problem auch. Ich glaube unter R5 war es nicht so einfach.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln