如何使DBChart中的多条曲线的横轴一致?

three 2000-03-20 11:15:00
例如:
两条曲线的横轴均为日期
曲线一的日期为: 1 2 3 4 5 7
曲线二的日期为:3 4 5 7
按道理这时DBChart的横坐标应为:1 2 3 4 5 6 7
而事实上横坐标显示为:3 4 5 7 5 7
而且曲线二的3与曲线一的1重叠 4与2重叠 依次...
如何解决该问题?
...全文
177 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
three 2000-03-23
  • 打赏
  • 举报
回复
我们做的是通用程序,用户可以任意指定横轴,因此不能指定为日期型,但纵轴是数值型的。
现在我们想采用变通处理的方法,在断的地方(即没有数据的地方)补上数据占位,那么横轴就能同步了,所以在上面提到纵轴。
yue 2000-03-22
  • 打赏
  • 举报
回复
你又说到纵轴,对你的数据表真有点糊涂,能否将你的表结构描述一下。
three 2000-03-22
  • 打赏
  • 举报
回复
我做的是通用程序,所以不能指定横轴为日期型。
我想在断的地方插入占位符,不知行不行?但如何实现?因为纵轴只能为数值型,除了加0外,能加nil(null)值吗?
bitter 2000-03-22
  • 打赏
  • 举报
回复
如果你把bottomAxis的属性设为date/time的化
。应该没有问题。我的程序这样做的。
three 2000-03-21
  • 打赏
  • 举报
回复
不可能,因为我们几个人为这个问题讨论了很久,不会犯初级的错误的。注意条件是横轴的日期是不一致的。
yue 2000-03-20
  • 打赏
  • 举报
回复
我试过,一切正常,未出现你所说的问题。是否你将横坐标与纵坐标的字段搞错了?

5,379

社区成员

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

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