Domino 9 und frühere Versionen > ND8: Entwicklung
Stringarray in ein Datumsfeld einfügen und konvertieren
marschul:
Meines Wissens gehen Datumslisten für eine Zuweisung an ein Feld nur über den Variablentyp Variant.
Sollten die Daten wirklich als Strings vorliegen, müsste die Variant-Variable (Array bei mehreren Werten) über die CDat-Funktion mittels Schleife aufgebaut und anschließend dem Feld zugewiesen werden.
Alternative: Wenn sich das Thema im Frontenddokument (Bearbeitungszustand) abspielt, geht auch ein FieldSetText mit vorigem Join auf das Array und als Trennzeichen das, was im Feld für Mehrfachwerte definiert ist.
Gruß
Marco
koehlerbv:
Möglich ware auch ein Evaluate ("@TextToTime ...).
Um die Schleife kommt man aber trotzdem nicht herum, da man vorher (mit Isdate) prüfen muss, ob die einzelnen Stringwerte auch wirklich Datums-/Zeitwerte darstellen.
HTH,
Bernhard
Legolas:
Hallo Zusammen,
habe eine Schleife über das Array mit der CDAT() Funktion gemacht und dem Feld dann zugewiesen.
Das tut was es soll!
Danke für die Hilfe
Bernd
pram:
--- Zitat von: ascabg am 18.02.11 - 12:51:19 ---
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
--- Ende Zitat ---
Ja das funktioniert, steht auch genau so in der Designerhilfe:
--- Zitat ---Array of Variant of type DATE, array of NotesDateTime, or array of NotesDateRange
--- Ende Zitat ---
Gruß
Roland
ascabg:
Wo?
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln