如何画销售走势点线图(里面有模拟数据列举)

glboy 2006-07-26 11:56:10
模拟数据列表:
月份 经销产品 月销量
2006-01 产品A 1000
2006-01 产品B 1100
2006-01 产品C 1300

2006-02 产品A 950
2006-02 产品B 1300
2006-02 产品C 1100
2006-02 产品D 900

2006-03 产品A 1080
2006-03 产品B 1150
2006-03 产品C 1250
......
如何根据以上数据来生成各产品的销售走势图,特别说明(经销产品每个月份都可能是在不断变化的,主要是因为有不断推出的新产品),目的是通过走势图来查看各经销产品的销售走势.

期望的走势图为:
以“月份”为横坐标,来生成各产品的销售量的点线连接图,不同颜色的线条对应不同的经销产品

(说明:为什么不采用teechart来做,是因为经销产品是动态变化而不是固定的,不知道该如何动态的生成多图表实例)
...全文
794 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
glboy 2006-07-27
  • 打赏
  • 举报
回复
都在数据集中了,是数据库的一个视图
不用去关心数据库,只要对应上面的数据集即可
雪狼__ 2006-07-27
  • 打赏
  • 举报
回复
你数据是保存在哪里的?保存在数据库中的话,TChar就可以了;
glboy 2006-07-27
  • 打赏
  • 举报
回复
上面那是收费的,免了
快帮忙啊!!!
huacha 2006-07-26
  • 打赏
  • 举报
回复
http://www.wave12.com/web/SigCon.asp?bCate=41&sCateName=%B9%A6%C4%DC%BD%E9%C9%DC&ID=143&CateName=wsChart4.5(DLL)
glboy 2006-07-26
  • 打赏
  • 举报
回复
TO whbjob() :
数据可以像以上来生成,主要不知道用TDBCHART的哪一类型图表来生成

主要不清楚:
以上是用Tchart中的线条图、快速线条图还是哪类图来实现?后面回复的能说下这个吗?
在图表--序列--资料来源的选项怎么设置,设置为什么?
glboy 2006-07-26
  • 打赏
  • 举报
回复
说明:每一条线对应一个“经销产品”,按照月份来生成每个“经销产品”的销量点,来查看其每个经销产品的走势图

其实应该说是比较常见的一类图表,但对于不知道的开发者来说,需要友人帮助下
whbjob 2006-07-26
  • 打赏
  • 举报
回复
TDBchart,如果数据范围在整形以内是可以的。至于具体的表示,你控制数据集好了。
glboy 2006-07-26
  • 打赏
  • 举报
回复
目标:以“经销产品”为分组,“月份”为横坐标来生成每个“经销产品”的销售走势图表
glboy 2006-07-26
  • 打赏
  • 举报
回复
主要不清楚:
以上是用Tchart中的线条图、快速线条图还是哪类图来实现?后面回复的能说下这个吗?
在图表--序列--资料来源的选项怎么设置,设置为什么?

这个清楚拉,我想问题就不大了。
jaffy 2006-07-26
  • 打赏
  • 举报
回复
这个地方只是你初试时图形的样子,你可以根据你自己的数据直接赋给Series1中的数组里去
glboy 2006-07-26
  • 打赏
  • 举报
回复
TO wudi_1982:
我想请教的是用Tchart中的线条图、快速线条图还是哪类图来实现?
在图表--序列--资料来源的选项怎么设置,设置为什么?
谢谢,期待回复。
glboy 2006-07-26
  • 打赏
  • 举报
回复
首先谢谢你的回复,但是Tchart是对应固定的信息,我不知道用它的哪种类型的图能实现以上走势图呢?
wudi_1982 2006-07-26
  • 打赏
  • 举报
回复
首先Tchart控件可以满足你的要求。当然,如果你想自己编码来作,那建议你自已定义一个类,在画布上绘图。

5,388

社区成员

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

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