Domino 9 und frühere Versionen > ND6: Entwicklung

Text in Datum umwandeln per Lotus Script

(1/2) > >>

Wiesel:
Hallo!

Ich habe in einer Schaltfläche einer Maske einen Lotus Script eingesetzt.

Dort werden diverse Felder gesetzt und eine Mail verschickt.

Beim Setzen der Felder habe ich ein Problem:

Ein Feld ist ein Datum. Wenn ich aber

Call uidoc.FieldSetText("datWeiterleitung",Now() )

schreibe, kommt die Fehlermeldung "String excepted".

Alos, zwingt mich Notes zu Cstr(Now()).

Ich benötige aber einen Datumswert, da sonst die Ansicht aufmuckt bzgl. der Sortierung.

Was kann man da denn machen?

Danke und Gruß,
Wiesel

klaussal:
Und warum nimmst du nicht CDat ?

Axel:
Warum setzt du den Feldwert nicht über Backendfunktionen?

Bsp.:

doc.datWeiterleitung = Now()


Axel

Wiesel:
Der Script besteht nunmal aus uidoc. Aber ich kann das ja ändern...

Und CDat verweigert Notes mir mit "String exceptetd".

Axel:
Nochmal für mich zum Verständnis. Du versucht über Frontend-Methoden in ein Feld einen Datumswert zu setzen. Sehe ich das so richtig?

Wenn dem so ist, dann musst du auf's Backend ausweichen. Mit Frontend-Methoden hast du keine Chance. Da geht nur Text.


Axel
 

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln