Domino 9 und frühere Versionen > ND7: Entwicklung
Liste mit Datum speichern
pram:
@Bernhard, ist zwar syntaktisch richtig, was du schreibst, aber man sollte Arrayfunktionen nicht geschachtelt verwenden:
http://atnotes.de/index.php/topic,45919.msg295415.html#msg295415
weiterhin sollte man ArrayAppend NICHT mit Datum/Zeit verwenden
http://www-01.ibm.com/support/docview.wss?uid=swg21169797
und im Code von Hatschi ein isDate() gesehen. Auch dieses sollte man mit Vorsicht verwenden:
http://www-01.ibm.com/support/docview.wss?uid=swg21304700
An dieser Stelle frage ich mich: "Was geht eigentlich" ???
Am "Saubersten" finde ich:
--- Code: ---Set item = doc.getFirstItem("datumsfeld")
on error resume next
ndtArray = item.GetValueDateTimeArray()
on error goto handle
if isArray(ndtArray) then
redim preserve ndtArray(ubound(ndtArray) + 1)
else
redim ndtArray(0)
end if
set ndtArray(ubound(ndtArray)) = new NotesDateTime(...)
call doc.replaceItemValue("datumsfeld", ndtArray)
--- Ende Code ---
hab den Code jetzt zwar nicht getestet, aber ich denke, dass es in Etwa so funktionieren könnte
Gruß
Roland
Nabilat:
Also ich verwende seit einiger Zeit nur noch Textfelder für alles (ausser richtext). Dann kann ich prima alles mit appendTotextlist("string") machen.
Sonst hat man immer diese Einschränkungen. Und mann ist auch vom Betriebssystem unabhängig.
pram:
Hallo Nabilat
--- Zitat ---Und mann ist auch vom Betriebssystem unabhängig.
--- Ende Zitat ---
Das verstehe ich jetzt nicht ganz? Ich kann hier wenig/gar keinen Code entdecken der OS-abhängig wäre.
Und tu dir einen Gefallen. Speichere Datums/Zeit-Werte NIE(!!!) als Text ;)
Spätestens wenn du an deinem PC die locale auf eine andere Sprache umstellst, bekommst du massive Probleme.
Bsp am Datum heute
Deutsch: 24.11.2009
Norwegisch: 11.24.2009
Gruß
Roland
Nabilat:
Warum sollte ich in Deutschland norwegisches Datumsformat verwenden ???
In Web Datenbanken mache ich übrigens immer 3 Felder für Tag Monat Jahr. Dort gibts keine Datumspicker. Und die auswahl geht über Dialogliste.
pram:
Weil vielleicht ein norwegischer Mitarbeiter eingestellt wird, welcher seine locale anpasst.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln