' # Text aus einem Richtextfeld - hier "Body" - des aktuellen Dokumentes einlesen ' # ... bitte beachten - Zeilenumbrüche und Formatierungen gehen dabei verloren ' # ... ata Dim ws As New NotesUIworkspace Dim docThis As NotesDocument Dim rtItem As NotesRichtextItem Dim sContent As String ' Call ws.CurrentDocument.Save Set docThis = ws.CurrentDocument.Document ' # das aktuelle Dokument ins Backen nehmen Set rtItem = docThis.GetFirstItem("Body") If rtItem.Type = 1 Then ' # Sicher stellen, daß es ein Richtext-Feld ist sContent = rtItem.Abstract( 64000 , False , False) End If
Dim session As New NotesSession Dim dbThis As NotesDatabase Dim doc As NotesDocument Dim sID As String Set dbThis = session.CurrentDatabase sID = session.GetEnvironmentString("DelDocID" , False) Set doc = dbThis.GetDocumentByUNID(sID) Call doc.Remove(True) Call session.SetEnvironmentVar("DelDocID" , "")
' # Text aus einem Richtextfeld - hier "Body" - des aktuellen Dokumentes einlesen ' # ... bitte beachten - Zeilenumbrüche und Formatierungen gehen dabei verloren ' # ... ata Dim session As New NotesSession Dim ws As New NotesUIworkspace Dim dbThis As NotesDatabase Dim agent As NotesAgent Dim docThis As NotesDocument Dim rtItem As NotesRichtextItem Dim sContent As String ' Call ws.CurrentDocument.Save Set docThis = ws.CurrentDocument.Document ' # das aktuelle Dokument ins Backen nehmen Call session.SetEnvironmentVar("DelDocID" , docThis.UniversalID) Set dbThis = docThis.ParentDatabase Set agent = dbThis.getAgent("DelDoc") Set rtItem = docThis.GetFirstItem("Body") If rtItem.Type = 1 Then ' # Sicher stellen, daß es ein Richtext-Feld ist sContent = rtItem.Abstract( 64000 , False , False) End If Call ws.CurrentDocument.Close Call agent.Run