Domino 9 und frühere Versionen > ND6: Entwicklung

Datumsfeld via Formelagent ändern - Datumsformat wird nicht korrekt angezeigt.

(1/2) > >>

TomKet:
Hallo Liste, ich muß per Agent ein Datumsfeld in mehreren Dokument ändern... dafür hab ich nachstehende Formel geschrieben aber die Umwandlung in das Datum will nicht klappen....

a := @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte das JAHR eingeben"; "");
b :=@Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte den Monat eingeben"; "");
c:= @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte den Tag eingeben"; "");
FIELD fdProjectWVDate:=@Date(@TextToNumber(a)& "."&@TextToNumber(b)&"."&@TextToNumber(c) );SELECT
@True

alternativ habe ich auch schon versucht....
FIELD fdProjectWVDate:=@Date(a& "."&b&"."&c );SELECT
oder
FIELD fdProjectWVDate:=@Date(a& ";"&b&";"&c );SELECT
oder
FIELD fdProjectWVDate:=@Date(a+ ";"+b+";"+c );SELECT
oder
FIELD fdProjectWVDate:=@Date(a& ";"&b&";"&c &";01;01;01");SELECT <- da ich dachte es würde die Zeitkomponente fehlen....


Ich komme jetzt nicht mehr weiter... wo ist der Bock versteckt.
Danke für Eure Vorschläge

umi:
Was sollen die &,+???

Sie Dir die Hilf nochmal gaaaanz genau an!!!

danach folgendes:
Field fdProjectWVDate:=@date(a;b;c);

gruss
umi

Kadlec:
Warum eigentlich mit drei Dialogboxen??

a := @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte das neue Datum eingeben"; "");

FIELD fdProjectWVDate:=@TextToTime(a);

TomKet:
a := @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte das JAHR eingeben"; "");
b := @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte den Monat eingeben"; "");
c := @Prompt([OkCancelEdit]; "Wiedervorlagedatum ändern"; "Bitte den Tag eingeben"; "");
FIELD fdProjectWVDate:=@Date(a;b;c);SELECT
@True

-----------
Tja, das habe ich ja bereits auch schon versucht - war überigens mein erster Ansatz - allerdings wird der Feldwert nicht als Datum interpretiert.
Ich habe auch versucht das ganze mit einem @Prompt zu machen, allerding ebenfalls mit dem Falschen Datumswert.
Was kann ich denn noch versuchen?
Danke Thomas

TomKet:
@kadlec
- @texttotime funktioniert auch nicht korrekt

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln