Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
5
Erster Beitrag:
vor 1 Monat, 2 Wochen
Letzter Beitrag:
vor 1 Monat, 2 Wochen
Beteiligte Autoren:
Jim Carson, DerekT, Paulo Oliveira

Chart with times. How to format not military time

Startbeitrag von Jim Carson am 26.10.2017 17:33

[attachment 2469 Capture1.JPG]

I have a chart that displays counts for reservations sorted on a time field (last line). How is the best way to display the TIME in non-military time. (am/pm) In the base labels of a graph/chart? The data is built with a query. How would one build a formula to convert a time field into Am/Pm display within a query?

Antworten:

If your database is HFSQL you can use WLanguage functions in the queries.

try using WL.TimeToString in the query.

https://doc.windev.com/en-US/?1513004
https://doc.windev.com/en-US/?3027023

von Paulo Oliveira - am 26.10.2017 17:53
Thanks Paulo.
I have tried this. But I get errors when I try to add the format. Any examples would be appreciated. I am using WD22.

von Jim Carson - am 27.10.2017 00:07
Jim
In your query add a calculated item and choose WLanguage functions.
Syntax of item should be
WL.DateToString(YourDate,'HH:MM')

Note the use of inverted commas NOT inverted quotes around the time format.

This of course applies to any text you need to be returned from a calculated field.

von DerekT - am 27.10.2017 11:16
Thanks. The single quotes is the key. The help documentation uses double quotes?

von Jim Carson - am 27.10.2017 13:07
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.