Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Glombi am 25.06.04 - 00:05:11

Titel: Datums-/Zeitfeld in Notes mittels VisualBasic setzen
Beitrag von: Glombi am 25.06.04 - 00:05:11
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
Titel: Re:Datums-/Zeitfeld in Notes mittels VisualBasic setzen
Beitrag von: TMC am 25.06.04 - 00:17:02
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
Titel: Re:Datums-/Zeitfeld in Notes mittels VisualBasic setzen
Beitrag von: Glombi am 25.06.04 - 00:31:17
Hi Matthias,
Danke für den schnellen Input!
Daran habe ich auch gedacht, ich kann es leider momentan nicht testen  :-\

Andreas
Titel: Re:Datums-/Zeitfeld in Notes mittels VisualBasic setzen
Beitrag von: koehlerbv am 25.06.04 - 11:18:55
Reicht Dir nicht sowas wie
NotesDocument.StartDate = Now ?
Oder brauchst Du ein NotesDateTime-Objekt wegen weiterer Manipulationen ?

Bernhard
Titel: Re:Datums-/Zeitfeld in Notes mittels VisualBasic setzen
Beitrag von: Glombi am 25.06.04 - 11:24:46
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