Tchart的一系列问题!(100分)

  • 主题发起人 主题发起人 xyusun
  • 开始时间 开始时间
X

xyusun

Unregistered / Unconfirmed
GUEST, unregistred user!
1,一个饼图的问题!
我花了一个饼图用来反应12个月中每个月车祸的次数。但是如果2月次数为0,
pie是没有信息,但是在一月,三月之间的分割线的mark上标上二月的字样。
这是为什么?
语句如下:
with series1do
begin
addpie(20,'一',clteecolor);
addpie(0,'d',clteecolor);
addpie(30,'er',clteecolor);
end;
我也可以在数据为0时不添。但是这样,在legend上就没有二月为0的信息了。
2,一个柱图问题!
因为我是初学者,所以我在给柱图加bar时,用以下语句:
with series2do
begin
addbar(20,'k',clteecolor);
addbar(30,'j',clteecolor);
addbar(40,'m',clteecolor);
end;
这有一个问题,但我想在横坐标上分50米为一档时,用以上方式不太合适。
横坐标上最小值0,最大值5000,50米为一档,并且图形上每档之间距离固定。
并在相应的横坐标上有一个相应的柱来表示,车祸的次数。这该如何实现?
3,有没有更好的在series上画bar,pie的好方法?(我用的是tchart,不是dbchart)
 
为什么没有人回答?分少了?可以加呀!
 
好长时间不用了,忘记了
不过你看一下demos下的帮助teechart,应该会有收获的,很全的!
 
我看了,但还是不会,太多了,不知道看什么好。你能指点一下吗?我相应的看些什么好!
 
同志们,帮帮吧!
 
第一个可不回答了!
看看第二个问题吧!!!!!!!!!拜托!!!!
 
在南大的小百合上也看到了这些问题,
是不是设置increasement属性呀?
 
是什么的increasement属性呀?
 
chart1.BottomAxis.Automatic:=false;
chart1.BottomAxis.Increment:=50;
 
chart1.bottomaxis.startposition := 10;
chart1.bottomaxis.automatic := False
chart1.bottomaxis.maximum :=6;
end;
首先,谢谢你的帮助。
别人介绍了maximum单我不会用。你能指导一下吗?
因为我不懂maximum,maximin的意义
我已查了帮助。但我还是不明白:Axis Maximum is the highest value
an Axis will use to scale their dependent Series point values.
所以我不能理解,为什么maximum还可以是datetime类型?我
的想象maximum是bar的宽度最大值,那maximin是什么意思?
 
Maximum / Maximin 是控制坐标轴显示范围的,即坐标轴上可见的最大最小值。
改变其值可以实现Sseries(如线图、柱图等)的上下、左右移动,横向、纵向
缩放。
使用注意
Automatic设为True,则Maximum/Maximin会自动计算
改变Maximum/Maximin的过程中,必须保证Maximum > Maximin,否则会触发异常
 
当将3.05的QUICKREPORT升级到3.08时原来的所有TCHART报表的UNIT不能编译。报错为版本错,
谁有最简单的方法解决此问题,要多少分尽管开口。
 
强制结束,请自行验证!
 
后退
顶部