起步软件技术论坛-X3

 找回密码
 立即注册
搜索
楼主: 刺青

【搞定】请问这个图表怎么设置?**

[复制链接]
发表于 2007-7-26 10:29:41 | 显示全部楼层
问题 1、图中X轴只显示了一月数量、三月数量、五月数量、七月数量、九月数量、十一月数量。我想把2、4、6、8、10、12的也显示出来,要怎么做?
那就要在数据集中把这些字段的值设置为0,就可以了

问题 2、X轴上,我想把一月数量和三月数量之间的距离拉大一点,这个又怎么实现?
见附件,调整最小分割就可以了


问题 3、怎么样把X轴上的“一月数量”中的“数量”两字去掉(即把“一月数量”显示为“一月”,最好能显示为阿拉伯数字的“1月”。
创建字段的时候,设置显示名称为1月、2月、3月。。。这样就可以了

1.gif

11.84 KB, 下载次数: 79

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 12:18:05 | 显示全部楼层
前面问题的已解决。

另外,单击DataGrid中的某条记录时,怎么样把这条记录用图表来表现出来。我做出来的都是只显示第一条记录。

还有,我要用图表显示金额的折线图时,这代码怎么写?
复制+粘贴看到图表是这样写的,但是我自己写代码的时候, DataChart1.YValuaes点不出来!
YValues.ValueSource= 'YYSL;EYSL;SYSL;SiYSL;WYSL;LYSL;QYSL;BYSL;JYSL;ShiYSL;SYYSL;SEYSL'
但是我自己写代码的时候, DataChart1.YValuaes点不出来!应该不是这样写的吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 12:20:28 | 显示全部楼层
32楼有点乱,在这里再说下:

前面问题的已解决。

另外,单击DataGrid中的某条记录时,怎么样把这条记录用图表来表现出来。我做出来的都是只显示第一条记录。

还有,我要用图表显示金额的折线图时,这代码怎么写?
复制+粘贴看到图表是这样写的:YValues.ValueSource= 'YYSL;EYSL;SYSL;SiYSL;WYSL;LYSL;QYSL;BYSL;JYSL;ShiYSL;SYYSL;SEYSL'
但是我自己写代码的时候, DataChart1.YValuaes点不出来!应该不是这样写的吧?
回复 支持 反对

使用道具 举报

发表于 2007-7-26 14:11:18 | 显示全部楼层
另外,单击DataGrid中的某条记录时,怎么样把这条记录用图表来表现出来。我做出来的都是只显示第一条记录。
记录滚动的时候,图表会根据选中的记录自动感知的。所以你要显示哪条,把焦点选中这条记录就可以了。

当然不能这样写了,YValuaes 在Series里面,且复制 是“:=”,不是直接“=”参考:
   DataChart1.Series[0].YValues.ValueSource := 'YY;EY';
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 16:37:50 | 显示全部楼层
最初由 atiger 发布
[B]问题 问题 3、怎么样把X轴上的“一月数量”中的“数量”两字去掉(即把“一月数量”显示为“一月”,最好能显示为阿拉伯数字的“1月”。
创建字段的时候,设置显示名称为1月、2月、3月。。。这样就可以了

以下省略...... [/B]


这里在DataGrid里显示的时候出现问题了(如图),刚才没注意看!

kkccgob.jpg

43.68 KB, 下载次数: 63

回复 支持 反对

使用道具 举报

发表于 2007-7-26 17:35:18 | 显示全部楼层
你这个图,上面的bands 是设计好的吧,且那些字段归在哪个bands对吧。如果这样,你可以在设计的时候,设置column的 caption就可以了。

1.gif

20.95 KB, 下载次数: 62

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 10:29:43 | 显示全部楼层
bands 是设计好的,但哪些字段归在哪个bands,这是用代码来实现的。不用代码不知道怎么把字段放在哪个Bands下面!

还有,请问怎么样用代码来实现图表从2D慢慢转换到3D(用滚动条来控制)和旋转图表。如图:

3D.jpg

10.58 KB, 下载次数: 59

回复 支持 反对

使用道具 举报

发表于 2007-7-27 11:38:54 | 显示全部楼层
哪些字段归在哪个bands,这是用代码来实现的。不用代码不知道怎么把字段放在哪个Bands下面!
在36楼那个图中,点击“添加所有字段”这样所有的字段都加载进来了,
然后在列表中选中一个字段,设置bandindex 属性就可以了
见附件图

1.gif

13.38 KB, 下载次数: 67

回复 支持 反对

使用道具 举报

发表于 2007-7-27 11:40:55 | 显示全部楼层
代码来实现图表从2D慢慢转换到3D(用滚动条来控制)和旋转图表

参考  http://bbs.justep.com/forum.php?mod=viewthread&tid=3571
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-27 17:04:47 | 显示全部楼层
38楼的可行

39楼的看不懂:
在YWXX1.TTB1(DocView1.Doc).DataChart.View3DOptions.Rotation:=300;
中的YWXX1.TTB1(DocView1.Doc).是什么?怎么用滚动条来改变他的值?

还有,给的连接中从2D慢慢转换到3D这个没有,不知道怎么下手。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-13 07:50 , Processed in 0.046147 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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