所有分都送了,求个图表,急!!

时间:2021-03-31 12:06:05
数据集的结构是:

ID(int)     Time(string)
-----------------------------
保存的是 某时刻(交通卡)刷卡的记录。


要求输出柱形表:

横坐标是 时间(从00:00 到23:59 ),以 一小时 为单位坐标

纵坐标是 数量 ,存放 在每个一小时之内的记录个数,即每个一小时之内刷卡的次数。

我是初学者,麻烦能说的详细些吗?包括公式怎么写,横坐标怎么设定。。
给的分不高,但已经是我的所有分了,大家帮帮忙吧!
万分感激!!

15 个解决方案

#1


首先請說明你想用什麼來實現圖表?

#2


。。。用水晶报表,不好意思,一直在弄这个,都忘了说了。。
我在线等,谢谢啦

#3


你使用什麼關系型數據庫?表是怎麼設計的?

#4


我用的是 Sqlite 数据库,
表结构是

ID(int)    CardID(string)  Time(string)  
----------------------------------------------

SQLite是无数据类型的,后面的类型是存放之前的类型。。

#5


up。。。
时间来不及了。帮帮忙,我就省事了。。

#6


在设置图表的数据源时,类型选条形图,将数据源的{Sqlite.Time}设置为横轴(即显示值上方)的列表框),将{Sqlite.CardID}设置为显示值,显示值的汇总操作为对{Sqlite.CardID}的计数。
至于Time字段中有分钟,可以在查询语句中进行处理,比如datepart(mi,time),也可以在报表中用公式字段的方式来处理,不过应该以公式作为图表的横轴。

#7


谢谢支持!!

不过你上述所说是 每一个时刻都有一格条形,且纵轴是ID的值,而不是我需要的个数。。

是不是要用公式啊。我还是自己看看。。。

#8


该回复于2014-07-18 10:49:12被版主删除

#9


显示值的汇总操作为对{Sqlite.CardID}的计数。
横轴用公式字段处理

#10


就是不知道公式怎么写。
我再学习下,真想把这60分给我自己 - -!!

#11


该回复于2014-10-14 12:18:28被版主删除

#12


formula=datepart("h",{table.Date})

#13


看了几页书。。还是没搞懂。没时间了,大家帮帮忙吧!!

#14


谢谢 Bote_China() !!

如果除了技术分还有人品分,也都加给你了!

我“临表涕零”了。。呵呵
由衷感谢!

#15


汗哦∵∵∵

#1


首先請說明你想用什麼來實現圖表?

#2


。。。用水晶报表,不好意思,一直在弄这个,都忘了说了。。
我在线等,谢谢啦

#3


你使用什麼關系型數據庫?表是怎麼設計的?

#4


我用的是 Sqlite 数据库,
表结构是

ID(int)    CardID(string)  Time(string)  
----------------------------------------------

SQLite是无数据类型的,后面的类型是存放之前的类型。。

#5


up。。。
时间来不及了。帮帮忙,我就省事了。。

#6


在设置图表的数据源时,类型选条形图,将数据源的{Sqlite.Time}设置为横轴(即显示值上方)的列表框),将{Sqlite.CardID}设置为显示值,显示值的汇总操作为对{Sqlite.CardID}的计数。
至于Time字段中有分钟,可以在查询语句中进行处理,比如datepart(mi,time),也可以在报表中用公式字段的方式来处理,不过应该以公式作为图表的横轴。

#7


谢谢支持!!

不过你上述所说是 每一个时刻都有一格条形,且纵轴是ID的值,而不是我需要的个数。。

是不是要用公式啊。我还是自己看看。。。

#8


该回复于2014-07-18 10:49:12被版主删除

#9


显示值的汇总操作为对{Sqlite.CardID}的计数。
横轴用公式字段处理

#10


就是不知道公式怎么写。
我再学习下,真想把这60分给我自己 - -!!

#11


该回复于2014-10-14 12:18:28被版主删除

#12


formula=datepart("h",{table.Date})

#13


看了几页书。。还是没搞懂。没时间了,大家帮帮忙吧!!

#14


谢谢 Bote_China() !!

如果除了技术分还有人品分,也都加给你了!

我“临表涕零”了。。呵呵
由衷感谢!

#15


汗哦∵∵∵