Domino 9 und frühere Versionen > ND6: Entwicklung
Tabelle erstellen mittels LS
(1/1)
mariab:
Hallo,
habe eine Maske in welcher ich eine Schaltfläche zum erstellen einer Tabelle mittels LS habe und ein Feld Body.
Hier der Code:
--- Code: ---Sub Click(Source As Button)
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim rtitem As Notesrichtextitem
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
Set rtitem = doc.GetFirstItem( "Body" )
Call uidoc.Save
Call rtitem.appendtable( 1,1 )
End Sub
--- Ende Code ---
wenn ich den Code ausführe erhalte ich die Meldung "Object Variable not Set". Drücke ich nochmals auf die Schaltfläche so erscheint keine Fehlermeldung mehr. Warum?
ZaLudtske:
Hallo,
das Feld "Body" existiert zum Zeitpunkt des Zugriffs noch nicht. (Der Zugriffper GetFirstItem funktioniert nicht.)
Bitte zuerst das RichtextItem mit der Methode CreateRichtextItem erstellen und dann darauf zugreifen.
R.
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln