델7, CR9 로 개발중입니다.
혹시 크리스탈의 ttx를 이용해서 개발해본 경험이 있으십니까?
제가 열심히 하고 잇는데..
그게 잘 안되네요...
아래 소스 한번 봐주세요...
<!--CodeS-->
Application1:= CRAXDDRT_TLB.TApplication.Create(self);
FileName := FileName + 'Report2.rpt';
CrReport := Application1.OpenReport(FileName,crOpenReportByTempCopy);
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('select customerid, mk_csrid, company, e_mail1, e_mail2 from c_customer ');
Query1.Open;
CrReport.Database.SetDataSource(Query1, 5, c_customer);
CrReport.ReadRecords;
CrReport.EnableParameterPrompting := false;
CrReport.DiscardSavedData;
CRViewer91.ReportSource := CrReport;
CRViewer91.ViewReport;
Query1.Close;
Elca.Close;
<!--CodeE-->
CrReport.Database.SetDataSource(Query1, 5, c_customer);
요기가 문젠데..
제가 보기에.. 이 부분이...
쿼리한 값들은 크리스탈에 넘겨주는거 같은데..
이 부분이 에러입니다..
(Query1, 5, c_customer)여기 설정이 틀려서 겠죠??
어떤 값을 넘겨줘야 하나요?
CRAXDDRT_TLB.pas 를 찾아 보니까..
(data: OleVariant; dataTag: OleVariant; tableNumber: OleVariant)
이렇게 되어잇더라구요...
다시한번 부탁드립니다!!