Hola
Estoy haciendo una gráfica alimentada de ClientDataset sobre una DBChart
El problema es que la gráfica se representa de dos consultas distintas. Tras ejcutar la primera y representarla, vacio la serie, y al ejecutar la segunda, parece que recuerda los campos de la segunda. Uso este método:
Código Delphi
[-]
grafica.Series[0].Active:=false;
grafica.Series[0].Clear;
Grafica.Series[0].DataSource:=DmCDS;
grafica.Series[0].XLabelsSource:='Familia';
grafica.Series[0].YValues.ValueSource := 'importe';
grafica.Series[0].Active:=true ;
grafica.Refresh;
A pesar del Clear, sigue recordando los campos anteriores y da un error.
¿ como debería hacerlo ?