Datumsformatierung im Bericht

Datenbanklösungen mit AOO/LO

Moderator: Moderatoren

Benutzeravatar
OrionVII
**
Beiträge: 29
Registriert: Mo, 09.08.2010 04:56

Datumsformatierung im Bericht

Beitrag 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
Viele Grüße aus dem Flammkuchenland
RobertG
********
Beiträge: 2034
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datumsformatierung im Bericht

Beitrag 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
Benutzeravatar
OrionVII
**
Beiträge: 29
Registriert: Mo, 09.08.2010 04:56

Re: Datumsformatierung im Bericht

Beitrag 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...
Viele Grüße aus dem Flammkuchenland
RobertG
********
Beiträge: 2034
Registriert: Fr, 13.04.2012 19:28
Kontaktdaten:

Re: Datumsformatierung im Bericht

Beitrag 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
Benutzeravatar
OrionVII
**
Beiträge: 29
Registriert: Mo, 09.08.2010 04:56

Re: Datumsformatierung im Bericht

Beitrag 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
Viele Grüße aus dem Flammkuchenland
Antworten