133
Chart1.Series[0].Clear;
qrSquareByTypes.First;
while not qrSquareByTypes.Eof do begin
Chart1.Series[0].Add(qrSquareByTypes.FieldByName('Sum').AsCurrency,
qrSquareByTypes.FieldByName('').AsString);
qrSquareByTypes.Next;
end;
Chart1.Title.Text[0] :
DateToStr(DateFrom) + ' ' + DateToStr(DateTo) + ', 2';
ShowModal;
end;
end;
-
procedure TfmMain.acAnalyseTop5OrgExecute(Sender: TObject);
var DateFrom, DateTo: TDateTime;
i: Byte;
begin
if fmDiapason.GetDiapason(DateFrom, DateTo) then
with DM, fmDiagram do begin
qrTop5Org.Close;
qrTop5Org.Parameters.ParamByName('pDateFrom').DataType := ftDate;
qrTop5Org.Parameters.ParamByName('pDateTo').DataType := ftDate;
qrTop5Org.Parameters.ParamByName('pDateFrom').Value := DateFrom;
qrTop5Org.Parameters.ParamByName('pDateTo').Value := DateTo;
qrTop5Org.Open;