Несколько графиков на одной плоскости
Добрый день. Можно ли в FastReport в Chart реализовать несколько графиков на одной плоскости.
Пытался сделать следующим способом. Кинул на отчерт заголовок группы с группировкой по полю из датасет, мастер дата с нулевой высотой и подвал группы вслед за ним мастерадата с chart.
Следующий код на бенды
Пытался сделать следующим способом. Кинул на отчерт заголовок группы с группировкой по полю из датасет, мастер дата с нулевой высотой и подвал группы вслед за ним мастерадата с chart.
Следующий код на бенды
procedure GroupHeader1OnBeforePrint(Sender: TfrxComponent);
begin
Chart1.AddSeries(csLine);
with Chart1.SeriesData[0] do
begin
DataType := dtFixedData;
end;
end;
procedure MasterData1OnBeforePrint(Sender: TfrxComponent);
begin
with Chart1.SeriesData[0] do
begin
XSource := XSource+TimeToStr(FAbonInWeek.FieldByName('StartTime').Value)+'-'+TimeToStr(FAbonInWeek.FieldByName('StopTime').Value)+';';
YSource := YSource+IntToSTr(FAbonInWeek.FieldByName('Count').Value)+';';
end;
end;
begin
FAboninWeek.CLose;
FAboninWeek.ParamByName('Step').Value:='30';
FAboninWeek.ParamByName('d1').Value:='01.07.2015';
FAbonInWeek.ParamByName('d2').Value:='10.07.2015';
FAbonInWeek.Open;
Помогите решить проблему
Комментарии