Q&A

  • 크리스탈 ttx 어려워요~~
델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)
이렇게 되어잇더라구요...

다시한번 부탁드립니다!!
0  COMMENTS