Domino 9 und frühere Versionen > ND9: Entwicklung
created property erzeugt type mismatch
hoschie:
Hi, ich mach mir Sorgen, ich verstehe mein Notes nicht mehr:
Dim oCreatedDate as NotesDateTime
Set oCreatedDate = oDoc.Created
die Set-Zeile wirft mir einen Type Mismatch, ebenso wenn ich es als Variant deklariere.
Das oDoc zeigt mir auch die created Eigenschaft im Debugger an, siehe Anhang.
Any Ideas?
Danke vorab!
Sonnige Grüsse
Matthias
Werner Götz:
siehe
https://help.hcltechsw.com/dom_designer/11.0.1/basic/H_CREATED_PROPERTY_DOC.html?hl=created
NotesDocument::Created liefert kein NotesDateTime sondern ein "Variant of type DATE".
Die Zuweisung mittels "Set" muss also auf einen Fehler laufen.
-Werner
hoschie:
Guten Morgen,
danke für den Hinweis, aber wie oben schon beschrieben habe ich es auch als Variant Deklaration versucht (da die Hilfe es so beschrieb) und es kommt trotzdem zum Fehler.
Dim oCreatedDate As Variant
Dim oCurrentDate As NotesDateTime
'Set oCreatedDate = Evaluate("@Created", oDoc)
Set oCreatedDate = oDoc.Created
Set oCurrentDate = New NotesDateTime(Now)
hoschie:
ich habe es jetzt über
Set oCreatedDate = New NotesDateTime(CStr(oDoc.Created))
gelöst.
Tortzdem danke!
Werner Götz:
Der Fehler kommt nicht "trotzdem".
Einen normalen Datentyp kann man nicht mit vorangestelltem "Set" einer Variable zuweisen...
Viele Grüße
-Werner
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln