delphi 动态添加柱状图问题
我的两个柱状图的数据如下
dt num 1146 DA 2 1147 DA 4 1148 DA 2 1149 DA 3
dt num 1147 NB 4
2 4|4 2 31146 1147 1148 1149
2|4 4 2 31146 1147 1148 1149
procedure TfrmMain.AddChart(CDS: TClientDataSet);var series: TChartSeries; cdsTmp: TClientDataSet;begin cdsTmp := TClientDataSet.Create(self); cdsTmp.Data := CDS.Data; series := TBarSeries.Create(DBChart1); series.ParentChart := DBChart1; DBChart1.AddSeries(series); with series do begin Marks.Callout.Brush.Color := clBlack; Marks.Style := smsValue; Marks.Visible := True; DataSource := cdsTmp; XLabelsSource := 'DT'; VertAxis := aLeftAxis; XValues.Name := 'X' ; XValues.Order := loAscending; YValues.Name := 'BAR' ; YValues.Order := loNone ; YValues.ValueSource := 'NUM'; end;end;