Problema com chart Varias series
20/08/2004
0
Por exemplo, vou ter 5 series que mostram como determinado valor varia de acordo com o mes do ano, então na minha escala x, tenho jan, fev, mar...dez.
Até aí beleza, o gráfico fica perfeitinho. O problema é que eu quero, que quando um valor em qualquer uma dessas series, em qualquer mês, seja 0, ao invés do grafico ir a ZERO e voltar, fazendo uma quebra, ele ignore esse mês.
Eu estava fazendo assim
for i := 1 to 5 do begin cseries[i]:= TLineSeries.Create(Chart1); Chart1.AddSeries(cseries[i]); with cseries[i] do for j := 1 to 12 do begin Add( mes[j].valor[i], mes[j].Nome); end; end;
so que nesse aí não esta ignorando o Zero, como posso fazer pra ignorar? tentei não dar o ADD quando o valor fosse zero, mas deu tudo errado.
Gabriela
Posts
25/08/2004
Gabriela
será que ninguém aqui sabe como me ajudar?
Preciso muito resolver esse problema!
25/08/2004
Motta
for i := 1 to 5 do begin cseries[i]:= TLineSeries.Create(Chart1); Chart1.AddSeries(cseries[i]); with cseries[i] do for j := 1 to 12 do begin Add( mes[j].valor[i], mes[j].Nome); end; // if ..... then Series[i].Active := False; // <<== end;
25/08/2004
Gabriela
Quando na verdade eu quero que ele ignore (não mostre) apenas o mês que o valor estiver zero, e continue mostrando o valor dos outros meses.
25/08/2004
Motta
for j := 1 to 12 do begin if mes[j].valor[i] then Add( mes[j].valor[i], mes[j].Nome); end;
28/04/2005
Marcosrocha
Gostaria de saber qual o tipo dessa variável cseries, talvez eu posso usar esse exemplo num Chart que eu estou desenvolvendo!!!
Clique aqui para fazer login e interagir na Comunidade :)