Domino 9 und frühere Versionen > ND8: Entwicklung

Stringarray in ein Datumsfeld einfügen und konvertieren

<< < (2/3) > >>

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