Domino 9 und frühere Versionen > ND6: Entwicklung
Lotus Script Anfängerproblem...
Silent_Bob:
Object Variable not set
ascabg:
@Silent_Bob,
Besteht die Moeglichkeit, das Du mal Deinen Code postest?
Andreas
Silent_Bob:
natürlich, sehr gern.
das feld in der maske, wo der anhang rein muss, heisst auch "anhang".
der aktuelle code sieht so aus:
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim doc As NotesDocument
Dim anhang As NotesRichTextItem
Dim datei As Variant
Set uidoc = workspace.CurrentDocument
Set doc = uidoc.Document
Set Anhang = New NotesRichTextItem(doc, "Anhang")
datei = workspace.OpenFileDialog(False, "Datei auswaehlen")
If Isempty(datei) Then Exit Sub
Call uidoc.GotoField("anhang")
If anhang.type = 1 Then
Call anhang.EmbedObject( EMBED_Attachment, "", datei(0))
Call anhang.Update
doc.SaveOptions = "0"
Call UiDoc.Close(True)
Dim NewUiDoc As NotesUIDocument
Set NewUiDoc = workspace.EditDocument(True, doc)
Set Doc = NewUiDoc.Document
End If
End Sub
Untitled:
Und wenn du die Zeile wie oben von mir beschrieben änderst kriegst du den Error?
Du hast doch hoffentlich "DeinRTF" schon so geändert, dass die Zeile nun so aussehen müsste?
--- Code: ---Set Anhang = doc.GetFirstItem("anhang")
--- Ende Code ---
Grüsse
Silent_Bob:
Ja sicher. Ich hab "DeinRTF" umbenannt ;-)
Mit der Zeile von dir erhalte ich in dem Script die Fehlermeldung "Object Variable not set", und zwar, nachdem ich im Dateiauswahlfenster eine Datei ausgewählt habe.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln