User (Legacy) Posted March 26, 2002 Report Share Posted March 26, 2002 Hi, I am having a problem with a multi series line chart using the code below - overall = 1 icount = 1 mcount = 1 ccount= 1 while not .eof if datatype = "I" then chart.Series(0).Yvalue(icount) = .Fields("DITTA") chart.Series(0).Xvalue(icount) = overall icount = icount + 1 end if if datatype = "M" then chart.Series(1).Yvalue(mcount) = .Fields("DITTA") chart.Series(1).Xvalue(mcount) = overall mcount = mcount + 1 end if if datatype = "C" then chart.Series(2).Yvalue(ccount) = .Fields("DITTA") chart.Series(2).Xvalue(ccount) = overall ccount = ccount + 1 end if chart.Axis(AXIS_X).Label(overall) = .Fields("DATETIMES") overall = overall + 1 .movenext wend As you can see we use a three series XY Chart - the X AXIS is simply the next point along - ie we get the first value check the data type (i.e which series) set the Y Value to the DITTA data and the X value is the next point along (as we do not require scaling etc etc) just that each data type I, M or C has a different colour ie a different series and eac point is ploted one after each other. I think the confusion is the point variable ie icount, mcount and ccount. In your help files you state that this is the number of points within the chart - Does this mean the whole chart or the individual series? Any clarification on this would be great The first problem is if i use the icount, mcount ccount - then the X Axis Label Falls short of the end? and if i use the variables the first axis label is not displayed. The second problem is the data for the items starts at 0,0 and has lines going from this point to the next ( i have tried CHART_HIDDEN and incrementing the Point +1) If I plot the items on seperate graphs then they work perfectly :-) I have attached a picture of the chart for further clarification. Best Regards (Thanks for any help) Russell Link to comment Share on other sites More sharing options...
Software FX Posted March 31, 2002 Report Share Posted March 31, 2002 Whenever we refer to the number of points, we refer to the number of points per series. All series must contain the SAME number of points. If you want to stop a series short of the end, simply fill the remaining Y-Values with CHART_HIDDEN. -- FP Software FX, Inc. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.