VFX deutsch
Format Datum in cPickdate

Von:Cyprian Kuschka kuschka@hotmail.de
An:All
erstellt am:04.05.2024 09:39:52 - #21221 in section Antworten     Antworten ohne Zitat
Hallo

Das Datum soll in er Form gezeigt werden: 04.05.2024

so ganz komme ich mit den Einstellungen von Datum hier nicht klar.
SET Century kann man vergessen, wenn man mit dem letzten Jahrhundert nichts zu tun hat. Jedoch hat das scheinbar einen Einfluss auf die Datumsausgabe.

Was ich bereits gemacht habe

SET DATE German
SET CENTURY OFF

Trotzdem zeigt er mir das Datum in Form 04.05.24. So kann ich es nicht gebrauchen.

bei cpickdate.cdefaultformat = DK was es auch sein mag

wie kann ich zuverlässig das Datum wie mein Ziel einstellen?

Viele Grüße

Cyprian
Von:Uwe Habermann Uwe@Habermann-Leu.de
An:Cyprian Kuschka kuschka@hotmail.de :gelesen
erstellt am:04.05.2024 09:48:48 - #21222 in section Antworten     Antworten ohne Zitat
Hallo Cyprian!

>>Das Datum soll in er Form gezeigt werden: 04.05.2024<<

Ich nehme an, dass Du das Datum in einem Steuerelement anzeigen willst.

>>SET Century kann man vergessen, wenn man mit dem letzten Jahrhundert nichts zu tun hat. Jedoch hat das scheinbar einen Einfluss auf die Datumsausgabe.<<

SET CENTURY ist genau für die Anzeige des Jahrhunderts zuständig, wenn ein Datum angezeigt werden soll. Um die von Dir gewünschte Anzeige zu erreichen, muss SET CENTURY ON eingestellt sein.

>>SET CENTURY OFF

Trotzdem zeigt er mir das Datum in Form 04.05.24.<<

Das ist das erwartete Verhalten.

>>bei cpickdate.cdefaultformat = DK was es auch sein mag<<

Mit D wird die Einstellung von SET DATE berücksichtigt. Mit K wird der Text markiert, wenn das Steuerelement den Fokus bekommt.

Viele Grüße

>Uwe Habermann

Von:Cyprian Kuschka kuschka@hotmail.de
An:Uwe Habermann Uwe@Habermann-Leu.de :gelesen
erstellt am:04.05.2024 10:36:22 - #21223 in section Antworten     Antworten ohne Zitat
okay,

das war es aber nicht. Das Datum wird weiterhin in 04.05.24 angezeigt

woran kann es dann liegen?

Viele Grüße

Cyprian
Von:Uwe Habermann Uwe@Habermann-Leu.de
An:Cyprian Kuschka kuschka@hotmail.de :gelesen
erstellt am:04.05.2024 18:14:50 - #21224 in section Antworten     Antworten ohne Zitat
Hallo Cyprian!

>>das war es aber nicht. Das Datum wird weiterhin in 04.05.24 angezeigt<<

Ist

cfoxappl.lcentury = .t.

eingestellt?

>>woran kann es dann liegen?<<

Verrate uns doch endlich mal um was für ein Steuerelement es geht.

Viele Grüße

Uwe Habermann

Von:Cyprian Kuschka kuschka@hotmail.de
An:Uwe Habermann Uwe@Habermann-Leu.de :gelesen
erstellt am:04.05.2024 20:57:16 - #21225 in section Antworten     Antworten ohne Zitat

 

cfoxappl.lcentury = .t.

eingestellt?




JA!


 


>>woran kann es dann liegen?<<

Verrate uns doch endlich mal um was für ein Steuerelement es geht.



Was meinst Du mit Steuerelement?

Für die Anzeige nutze ich Cpickdate Class




Viele Grüße

Cyprian
Von:Uwe Habermann Uwe@Habermann-Leu.de
An:Cyprian Kuschka kuschka@hotmail.de
erstellt am:05.05.2024 07:35:25 - #21226 in section Antworten     Antworten ohne Zitat
Hallo Cyprian!

>>Für die Anzeige nutze ich Cpickdate Class<<

Prima. Darin enthalten ist eine Textbox. Der Wert der Eigenschaft Century muss (natürlich auch zur Laufzeit) auf 2 oder 1 stehen. Dann funktioniert es.

Viele Grüße

Uwe Habermann