2016-04-06 1 views
0

ist Ich habe ein Datumsfeld und es hat das Format MM/DD/YYYY. Ich ändere das Format des Feldes zu DD.MM.YYYY in dem Crystal-Bericht in dem Format-Editor.Benutzerdefiniertes Datum funktioniert nicht, wenn das Feld

Dies funktioniert einwandfrei, wenn keine Daten auf dem Feld vorhanden sind. Wenn unter bestimmten Bedingungen eine Unterdrückungsfunktion für das Feld aktiviert ist, funktioniert die benutzerdefinierte Formatierung nicht. Wer weiß warum?

enter image description here enter image description here

+0

können Sie Ihre Umwandlung Formel zeigen und auch die supress Formel ist Ihre gewünschte supress Bedingung dieser Formel Feld schreiben? – Siva

+0

Ich habe ein paar Bilder geposted, um zu zeigen, wie ich es mache, bitte werfen Sie einen Blick – Shankar

+0

Was ist Unterdrückungsbedingung? und setzen Sie die Unterdrückungsfunktion auf das formatierte Feld? – Siva

Antwort

0

Ich bin nicht sicher, ob das Verhalten, wenn Feld unterdrückt wird .. Wenn Sie daran interessiert sind in einer anderen Lösung versuchen:

erstellen Formel das Datumsfeld auf gewünschtes Format zu konvertieren und Einfügen unter Code.

seit Ihrem Datumsformat ist MM/DD/YYYY und erforderliche Format DD.MM.YYYY

Split(ToText(CDate(Databasefield)),"/")[2] 
&"."&Split(ToText(CDate(Databasefield)),"/")[1] 
&"."&Split(ToText(CDate(Databasefield)),"/")[3]; 

Jetzt