谁知道统计的那种图表怎么做出来的,就是我们经常看到的客户调查那种,熬了一个通宵都没搞定,谁能把这个问题给干了,分给谁。

jakegood 2003-08-25 09:44:28

用饼型图直观显示客户调查的结果,

调查项目:

爱情和面包哪个重要

1)爱情重要 选中打“勾”

2)面包重要

3)爱情和面包都重要

4)面包不重要

5)爱情不重要

可以多选,比如我选的是1,也可以选4,我只是举个例子,合理不合理暂且不管他 。


现在要统计出这样结果,当然用饼行图了。




1)爱情重要 数量:20 占 20%
2)面包重要 数量:30 占 30%

3)爱情和面包都重要 数量:50 占 ###0%

4)面包不重要 。。。。。

5)爱情不重要


这样的图例。


难的是,用户还可以自己定义调查项目,比如用户自己添加一个‘爱情去死吧’放

在第6个下面,然后调查项目里自动就有了‘爱情去死吧’,非常难!











...全文
171 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
walkmangood 2003-08-26
  • 打赏
  • 举报
回复
揭贴吧
qiume 2003-08-25
  • 打赏
  • 举报
回复
DELPHI的Demo
MichealLee 2003-08-25
  • 打赏
  • 举报
回复
如楼上所言:数据库+DBChart
samcrm 2003-08-25
  • 打赏
  • 举报
回复
数据库结构可以这样建
名称 次数

图表用DBChart做
walkmangood 2003-08-25
  • 打赏
  • 举报
回复
后面好象还有加点东西,等
walkmangood 2003-08-25
  • 打赏
  • 举报
回复
用select count(*) from table where 爱情重要.checked:=true or 面包重要:=true....group by 爱情重要,面包重....

不可以吗
jakegood 2003-08-25
  • 打赏
  • 举报
回复
还有数据库怎么建比较合适
arvid_gs 2003-08-25
  • 打赏
  • 举报
回复
好好研究teechart
hydonlee 2003-08-25
  • 打赏
  • 举报
回复
这个一般是在Excel中做的.
jakegood 2003-08-25
  • 打赏
  • 举报
回复
to chenylin(陈SIR) ( )

1)动态添加字段的怎么给显示出来是个问题
2)你的方法可能要通过转换吧,因为我用的是checkbox
jakegood 2003-08-25
  • 打赏
  • 举报
回复
walkmangood(小小安) ,你的可以出来了,但是有个小问题就是动态添加字段的怎么给显示出来是个问题,但是我看到别人都可以啊。
walkmangood 2003-08-25
  • 打赏
  • 举报
回复
我给你弄好了,不知道你满意否,短信
walkmangood 2003-08-25
  • 打赏
  • 举报
回复
我觉得用户自定义的字段比较麻烦,我试了,刚才这几个不型
chenylin 2003-08-25
  • 打赏
  • 举报
回复
可以建二个关联数据表:
1、统计分类表:(统计代码、统计分类名)例:(1、爱情重要;2、面包重要;3、......)
用户可以自己增加统计类别;
2、点击次数表:(统计代码、统计次数)例:(1、224;2、213;3、......)
以上二表通过“统计代码”字段进行关联;
3、创建TeeChart,动态生成Series,并将“统计分类表”的“统计分类名”赋给Series.Title;
4、将“点击次数表”的“统计次数”字段用Series.Add(.....)生成统计图;

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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