Q&A

  • 차트 미리보기
안녕하세요~

차트를 미리보기하려구 하는데 잘 안돼서요..

출력 버튼을 클릭하면 미리보기 화면이 나오는데..

출력버튼을 누르기 전에 다른 버튼을 눌러서 차트를 변경할 수두 있거든요..

변경된 차트가 뜨긴 뜨거든요..

근데 차트의 내용이 원래 차트랑 틀려서요..

Y축의 값만 제대로 나오고

X축하고 시리즈의 값이 틀리게 나오는데...

도대체 왜그런지 답을 못찾겠네요..

그리고 폼에 있는 차트를 퀵리포트의 차트에 적용시키는 다른 방법이 있다면 것두 가르쳐 주시겠어요..^^*



고수님들의 조언 부탁드립니다.^^*



좋은 하루되세요~~





// 출력버튼 클릭

procedure TfrmBizAnalysis.btnPrintClick(Sender: TObject);

begin

frmQReport := TfrmQReport.create(self);

frmQReport.LinkChart(DBChart1, frmQReport.QrChart1);

frmQReport.Quickrep1.preview;

frmQReport.free;

end;



// QReprt 사용 폼.

Procedure TfrmQReport.LinkChart(AChart:TDBChart; AQRChart:TQRChart);

var

t:Integer;

begin

AQRChart.Chart.FreeAllSeries;

AQRChart.Chart.Assign(AChart);

for t:=0 to AChart.SeriesCount-1 do

CloneChartSeries(AChart[t]).ParentChart:=AQRChart.Chart;

end;



사용환경 : delphi 5, windows 2000 pro.

0  COMMENTS