Seite 1 von 1

Datumsformatierung im Bericht

Verfasst: Fr, 15.01.2016 17:53
von OrionVII
Hallo zusammen,

in einem Rechnungsbericht habe ich ein Feld eingebaut, dass so aussieht:

[O2] & ", " & [Rechnungsdatum]

[O2] = der Ausstellungsort der Rechnung, den sich der Bericht aus der Tabelle Rechnungen holt
[Rechnungsdatum] ist ebenfalls ein Feld aus der Tabelle Rechnungen. Das Feld ist dort als Datum kurz JJJJ formatiert.

Im Bericht erscheint nun: Musterort, Freitag, 15.01.2016 00:00

Re: Datumsformatierung im Bericht

Verfasst: Fr, 15.01.2016 18:56
von RobertG
Hallo OrionVII,

ich kann das nachvollziehen. Da wird die Standardformatierung irgendwo ausgelesen. Schließlich wird aus dem ganzen ein Text gebildet. Was mir auffällt: Bei Dir wird eine Zeitangabe hinzugefügt. Das ist bei mir nicht der Fall. Hast Du vielleicht in der Tabelle ein Zeitstempelfeld und nicht einfach ein Datum gewählt?

Zur Vermeidung dieses Problems würde ich das Datum bereits in der Abfrage entsprechend zu einem Text umformatieren. Du kannst natürlich auch dort bereits die Zusammenführung zu einer kompletten Rechnungsnummer erstellen. Das geht dann über

Code: Alles auswählen

DAY("Datum")||'.'||MONTH("Datum")||'.'||YEAR( "Datum" )
Damit erhältst Du sicher ein Datum in der gewünschten Schreibweise, nur leider noch nicht mit den vermutlich gewünschten Stellen.

Code: Alles auswählen

RIGHT('0'||DAY("Datum"),2)||'.'||RIGHT('0'||MONTH("Datum"),2)||'.'||RIGHT(YEAR( "Datum" ),2)
Das erzeugt ein kurzes zweistelliges Datum.

Gruß

Robert

Re: Datumsformatierung im Bericht

Verfasst: Mo, 18.01.2016 08:52
von OrionVII
Moin moin, habe das Feld in der Abfrage zusammengesetzt. Funzt, aber das Datum hat das Bindestrichformat.

Musterstadt, 2016-01-17

Doof, das ist...

Re: Datumsformatierung im Bericht

Verfasst: Mo, 18.01.2016 21:49
von RobertG
Hallo OrionVII,

ich hatte Dir doch den Code für die Abfrage gepostet:

Code: Alles auswählen

RIGHT('0'||DAY("Datum"),2)||'.'||RIGHT('0'||MONTH("Datum"),2)||'.'||RIGHT(YEAR( "Datum" ),2)
Wenn Du das jetzt noch mit der Stadt und dem Komma kombinierst:

Code: Alles auswählen

"Ort"||', '||RIGHT('0'||DAY("Datum"),2)||'.'||RIGHT('0'||MONTH("Datum"),2)||'.'||RIGHT(YEAR( "Datum" ),2)
Gruß

Robert

Re: Datumsformatierung im Bericht

Verfasst: Mo, 18.01.2016 22:06
von OrionVII
RobertG hat geschrieben:Hallo OrionVII,

ich hatte Dir doch den Code für die Abfrage gepostet:

Code: Alles auswählen

RIGHT('0'||DAY("Datum"),2)||'.'||RIGHT('0'||MONTH("Datum"),2)||'.'||RIGHT(YEAR( "Datum" ),2)
Wenn Du das jetzt noch mit der Stadt und dem Komma kombinierst:

Code: Alles auswählen

"Ort"||', '||RIGHT('0'||DAY("Datum"),2)||'.'||RIGHT('0'||MONTH("Datum"),2)||'.'||RIGHT(YEAR( "Datum" ),2)
Gruß

Robert
alles gut, funktioniert... danke dir