Access-o-Mania

Access-Forum (Deutsch/German) => Bericht => Thema gestartet von: joepaul am August 02, 2014, 18:54:46

Titel: Datumsformat in Ausdruck
Beitrag von: joepaul am August 02, 2014, 18:54:46
In einem Bericht verwende ich ein Textfeld mit folgendem Ausdruck als Steuerelementinhalt:
=Glätten([Uhrzeit] & " Uhr")
Wie kriege ich es hin, dass der Inhalt des Feldes [Uhrzeit] in einem benutzerdefinierten Format ausgegeben wird, z.B.  hh:nn ? Entsprechende Einstellung in der Felddefinition im Tabellenentwurf bringt nichts. Ich arbeite noch mit Access 97.
Danke für einen Tipp!
Joe
Titel: Re: Glätten: Format
Beitrag von: MzKlMu am August 02, 2014, 18:58:19
Hallo,
so:
=Format([Uhrzeit];"hh:nn") & " Uhr")
Glätten dürfte hier überflüssig sein, bzw. was willst Du damit erreichen?
Titel: Re: Glätten: Format
Beitrag von: joepaul am August 02, 2014, 19:27:57
Danke! Ja, Glätten ist hier tatsächlich überflüssig. In deinem Ausdruck ist wohl eine Klammer zu viel oder zu wenig. Aber wenn ich die hinter "hh:nn" weglasse, also
=Format([Uhrzeit_Führung];"hh:nn" & " Uhr")
dann kriege ich z.B. folgendes Ergebnis:
12:30 U12r
Kenne mich leider mit der Syntax nicht so gut aus.
Titel: Re: Glätten: Format
Beitrag von: bahasu am August 02, 2014, 19:30:34
Hi,
=Format([Uhrzeit_Führung];"hh:nn") & " Uhr"
Titel: Re: Glätten: Format
Beitrag von: joepaul am August 02, 2014, 19:35:07
Dann kommt die Meldung "der von Ihnen eingegebene Ausdruck enthält zu viele schließende Klammern".
Gruss Joe
Titel: Re: Glätten: Format
Beitrag von: MzKlMu am August 02, 2014, 19:35:45
Hallo,
die letzte Klammer ist zu viel, habe ich übersehen.
=Format([Uhrzeit];"hh:nn") & " Uhr"

@joepaul
So etwas könnte man auch selbst erkennen, eventuell mit nachdenken.  ;D ;D
Zumal der letzte Fehlertext eindeutig ist.
Titel: Re: Glätten: Format
Beitrag von: joepaul am August 02, 2014, 19:46:57
Herzlichen Dank -klappt!