Page 1 of 1

TeeChart capacities

Posted: Tue May 25, 2004 3:16 pm
by 6382563
Hi. How many values in each series can TeeChart can handle, and how many series can it handle.

I'm dealing with data that has 1500-1600 vectors (series to teechart) with
1000 elements each (values for each series to teechart) and I'm experiencing some problems. If I load each series one by one driven by mouse click (each mouse click a series is loaded) I becomes slowly after 100 series, and if I load all the series continuously I got an abend.

What are the values and series limits for TeeChart ?.
If I use a surface type would I get better results ?

Thanks for your help.

El_Quijote_MX

Posted: Wed May 26, 2004 4:13 pm
by Pep
Hi,

in the TeeChart Pro v6 the maximum is 134217727 points per Series and same number of Series per Chart.
Which Series type are you using ?
Could you please post the code with which I can reproduce "as is" the problem here ?

TeeChart Capacities

Posted: Wed May 26, 2004 4:49 pm
by 6382563
Hi!. Thanks for your reply.

I'm using TeeChart Pro V4.0

The code I'm using is as follows

Dim Start As Integer
Dim finish As Integer
Dim i As Integer
Dim j As Integer

TChart2.Series(0).Clear
For i = 1 To Combo1.ListCount Step 50
Start = temp(i, 1000)
finish = temp(i, 1001)
For j = Start To finish Step 50
TChart2.Series(0).asSurface.AddXYZ ((Start + finish) / 2 - j) * 1.867, temp(i, j), i, "", clTeeColor
Next j
Next i

When I run the above code I got the following error . ..

Access violation at address 03ABC01 in module "TeeChart.ocx". Write of address 0000000E.

Posted: Thu May 27, 2004 7:50 am
by Chris
Hi ..
I'm using TeeChart Pro V4.0
Which release of TeeChart Pro v4 are you using? Please bear in mind that no further development work is being done on AXv4.

The code I'm using is as follows

Dim Start As Integer
Dim finish As Integer
Dim i As Integer
Dim j As Integer

TChart2.Series(0).Clear
For i = 1 To Combo1.ListCount Step 50
Start = temp(i, 1000)
finish = temp(i, 1001)
For j = Start To finish Step 50
TChart2.Series(0).asSurface.AddXYZ ((Start + finish) / 2 - j) * 1.867, temp(i, j), i, "", clTeeColor
Next j
Next i
What is your function "temp()" doing here? Could you please provide us with an example we can run "as-is"?

Many thanks