Domino 9 und frühere Versionen > Entwicklung

Datums-/Zeitfeld in Notes mittels VisualBasic setzen

(1/1)

Glombi:
Laut Designer Hilfe wird New NotesDateTime und session.CreateDateTime in COM nicht unterstützt. Wie zum Henker bekomme ich denn dann bspw. in Notes ein Datums- oder Zeitfeld gesetzt (wenn ich das NotesDocument habe)

...
dim item as NotesItem
set item = doc.ReplaceItemValue( "StartDate", ?? )
oder ??

Hat einer einen Tipp?

Andreas

TMC:
S.aublöde Frage, Andreas (weil ich bei COM nicht wirklich viel Ahnung habe):

Was ist denn der Quell-Datentyp, String?

Würde da denn nicht z.B. ein CDat helfen?

Bei der ReplaceItemValue - Methode wird ja wohl der Datentyp gesetzt, der übergeben wird. Daher diese Idee.....

Matthias

Glombi:
Hi Matthias,
Danke für den schnellen Input!
Daran habe ich auch gedacht, ich kann es leider momentan nicht testen  :-\

Andreas

koehlerbv:
Reicht Dir nicht sowas wie
NotesDocument.StartDate = Now ?
Oder brauchst Du ein NotesDateTime-Objekt wegen weiterer Manipulationen ?

Bernhard

Glombi:
Ich habe in VB ein Datums- und ein Zeitwert (evtl. auch String), den ich  in ein Notes Dokument in die Felder StartDate und StartTime eintragen möchte.

Es müsste so gehen:
ret = doc.ReplaceItemValue("StartDate", CDat(datumstring) )

Ich gebe später Feedback, ob es so geht.

Andreas

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln