Delphi DBchart x轴如何设置成24小时格式

落幕年代 2015-03-24 05:27:46
各位大侠;
Delphi DBchart x轴如何设置成24小时格式;
如何写sql 语句;求大侠指教!
...全文
311 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
落幕年代 2015-04-07
  • 打赏
  • 举报
回复
没有用
引用 3 楼 lailai186 的回复:
[quote=引用 1 楼 doloopcn 的回复:] //锁定程序日期格式不受系统变化的影响 Application.UpdateFormatSettings := false; //设定程序本身所使用的日期时间格式 LongDateFormat := 'yyyy/MM/dd'; ShortDateFormat := 'yyyy/MM/dd'; LongTimeFormat := 'hh:nn:ss'; ShortTimeFormat := 'hh:nn:ss'; DateSeparator := '/'; TimeSeparator := ':'; 在程序中设置好格式,应用的时候就会自动是你要设置的格式,24小时是长日期格式,你设置好就行了
我的dbchart x轴怎么显示呢[/quote]没明白? 要把X轴等分时间段
落幕年代 2015-04-03
  • 打赏
  • 举报
回复
把DBchart X轴等分设成24小时格式
落幕年代 2015-04-03
  • 打赏
  • 举报
回复
引用 4 楼 doloopcn 的回复:
你的意思是X轴上只显示小时吧 那就在字段的ongettext上text:=HourOf(Sender.AsDateTime); ongettext是字段的函数,你可以在设计的时候,在IDE环境中双击QUERY——》ADD FIELDS中加入字段,然后对字段的ONGETTEXT静态写入代码,也可以在Query的open事件或其他事件中动态指定字段的OnGetText,前提是先把OnGetText写成FORM的私有函数 Field.OnGetText:=MyOnGetText;
没有明白 可以举个列子吗?就是把DBchart设成24小时格式
doloopcn 2015-03-24
  • 打赏
  • 举报
回复
希望你不是问下面这个问题 yourchart.DataSource:=ADOQuery; yourchart.XValues.ValueSource:='你的日期时间字段名';
doloopcn 2015-03-24
  • 打赏
  • 举报
回复
你的意思是X轴上只显示小时吧 那就在字段的ongettext上text:=HourOf(Sender.AsDateTime); ongettext是字段的函数,你可以在设计的时候,在IDE环境中双击QUERY——》ADD FIELDS中加入字段,然后对字段的ONGETTEXT静态写入代码,也可以在Query的open事件或其他事件中动态指定字段的OnGetText,前提是先把OnGetText写成FORM的私有函数 Field.OnGetText:=MyOnGetText;
落幕年代 2015-03-24
  • 打赏
  • 举报
回复
引用 1 楼 doloopcn 的回复:
//锁定程序日期格式不受系统变化的影响 Application.UpdateFormatSettings := false; //设定程序本身所使用的日期时间格式 LongDateFormat := 'yyyy/MM/dd'; ShortDateFormat := 'yyyy/MM/dd'; LongTimeFormat := 'hh:nn:ss'; ShortTimeFormat := 'hh:nn:ss'; DateSeparator := '/'; TimeSeparator := ':'; 在程序中设置好格式,应用的时候就会自动是你要设置的格式,24小时是长日期格式,你设置好就行了
我的dbchart x轴怎么显示呢
doloopcn 2015-03-24
  • 打赏
  • 举报
回复
理论上是不需要设置DBCHART和SQL的
doloopcn 2015-03-24
  • 打赏
  • 举报
回复
//锁定程序日期格式不受系统变化的影响 Application.UpdateFormatSettings := false; //设定程序本身所使用的日期时间格式 LongDateFormat := 'yyyy/MM/dd'; ShortDateFormat := 'yyyy/MM/dd'; LongTimeFormat := 'hh:nn:ss'; ShortTimeFormat := 'hh:nn:ss'; DateSeparator := '/'; TimeSeparator := ':'; 在程序中设置好格式,应用的时候就会自动是你要设置的格式,24小时是长日期格式,你设置好就行了

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧