起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 400|回复: 11

【搞定】TDataChart的用法**

[复制链接]
发表于 2007-8-29 17:16:30 | 显示全部楼层 |阅读模式
我现在用TDataChart 实现如下的效果,  数据库中有个ZD1是下拉查找,就3个选项,例如 待售.已售.预约,   想用TDataChart组建表现如下,例如数据库中有100条记录,20条是待售,30条是已售,50条是预约
那TDataChart控件上就只显示 待售20% ,已售30%,预约50%.
回复

使用道具 举报

发表于 2007-8-29 17:38:56 | 显示全部楼层
只能做这样一个数据集生产出,待售20、已售30、预约50,然后用TDataChart控件 用饼图来表现就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-29 17:45:20 | 显示全部楼层
我的意思是例如:     ZD1值为待售的条数  除以   数据库中记录的总数  = 得出的百分比
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-30 08:50:07 | 显示全部楼层
例如,数据库有 20条 ZD1字段值为待售,   数据库的总条数为100      在饼图显示 待售20%   就是待售的条数 除以 总条数 的除的百分比
回复 支持 反对

使用道具 举报

发表于 2007-8-30 09:32:12 | 显示全部楼层
你想用啥系列来表现呢?
如果是我说的饼图不需要去除总数,直接设置饼图的图例的标题类型和数据标志的标志样式会自动转换成百分比的,
当然,你首先要生成一个2楼说的数据集出来。

数据标志.gif

12.38 KB, 下载次数: 202

回复 支持 反对

使用道具 举报

发表于 2007-8-30 09:32:30 | 显示全部楼层
图例

图例.gif

12.58 KB, 下载次数: 200

回复 支持 反对

使用道具 举报

发表于 2007-8-30 09:35:03 | 显示全部楼层
最终效果

效果.gif

6.06 KB, 下载次数: 197

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-30 09:58:18 | 显示全部楼层
7楼的效果 ,数据源 是怎么选的,给个图
回复 支持 反对

使用道具 举报

发表于 2007-8-30 11:33:55 | 显示全部楼层
数据源

这跟delphi中的图像表现控件类似的

数据源.gif

9.15 KB, 下载次数: 193

回复 支持 反对

使用道具 举报

发表于 2007-8-30 17:47:36 | 显示全部楼层
??
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 21:00 , Processed in 0.044867 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表