Domino 9 und frühere Versionen > ND8: Entwicklung

Stringarray in ein Datumsfeld einfügen und konvertieren

(1/3) > >>

Legolas:
Hallo Forum,

kann mir jemand sagen, wie man am einfachsten ein String-Array mit Datumswerten in ein Doc-Feld einfügt und dieses dann den Datentyp "Datetime" erhält?
Das Doc-Feld ist bereits vorhanden und hat schon diesen Datentyp.

Grüße
Bernd
 

ascabg:
Hallo,

Wie kommen denn die Werte in den "String-Array"?


Andreas

pram:

--- Zitat ---ein String-Array mit Datumswerten
--- Ende Zitat ---
Widerspricht sich das nicht? Ich denke du meinst sowas

--- Code: ---Dim arr(1) as NotesDateTime
set arr(0) = new NotesDateTime(...)
set arr(1) = new NotesDateTime(...)
call doc.replaceItemValue("Feld", arr)

--- Ende Code ---

Evtl geht auch ein

--- Code: ---Dim arr(1) as variant
arr(0) = dateNumber(...)
arr(1) = Today
call doc.replaceItemValue("Feld", arr)

--- Ende Code ---

Gruß
Roland

ascabg:

--- Zitat von: pram am 18.02.11 - 12:46:00 ---
--- Zitat ---ein String-Array mit Datumswerten
--- Ende Zitat ---
Widerspricht sich das nicht? Ich denke du meinst sowas

--- Code: ---Dim arr(1) as NotesDateTime
set arr(0) = new NotesDateTime(...)
set arr(1) = new NotesDateTime(...)
call doc.replaceItemValue("Feld", arr)

--- Ende Code ---

Gruß
Roland

--- Ende Zitat ---

Ich kann mir ehrlich gesagt nicht vorstellen, dass das funktionieren wird.

Du hast hier ja in jeden Array-Element ein Objekt der Klasse NotesDateTime.

Und das willst Du in ein Item schreiben.  ???


Andreas

Legolas:
Hallo Andreas,

zeurstmal danke für die prompte Rückmeldung.

Zur Situation:
Es handelt sich hierbei um eine alte NotesDB die ein Textfeld beinhaltet.
In diesem Feld setehen die Datumswerte als Text natürlich.

Ich möchte nun eine Funktion schreiben, die diese Testdatumswerte in eine korrektes Feld vom Typ datetime verschiebt.

Das Array sieht z.b. wie folgt aus:

"12.01.1970"
"23.06.2001"
"11.02.2003"
usw.





Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln