Q&A

  • Crystal Report에 대한 문의사항...
안녕하세요. 고수님들...
델파이 초보자입니다.
VB는 아주 쉽게 CrystalReport를 접속하고 띄우고 했는데,
델파이는 안되는데요.

// ActiveX 컨트롤을 사용하구요.
   with CrystalReport1 do begin            
       Connect := 'DSN=idi_ora;UID=idisys;PWD=idisys';
       ReportFileName := 'c:AC4010.rpt';
       Action := 1;
참고로 델파이5.0, DataBase는 Oracle8i를 사용하고 있고요.
       CrystalReport는 Segate CrystalReport 8.0.1.0 버젼을 사용.
<문제점>
1. 화면에 윈도우창만 뜨고 내용은 뜨지를 않고
    'Cannot open SQL Server' 에러 메시지가 뜹니다.
    저는 Oracle을 사용하고 있는데...
2. 포뮬러는 어떻게 사용해야 하는지요.

고수님들 제발 저에게 답을 주세요. 감사합니다.
1  COMMENTS
  • Profile
    Delphi Kim 2002.10.10 19:26
    예제)
      BatchMove1.Execute;   <--- Query 에서 Select 한 것을 Table을 이용해 DBF 파일을 만드시구요.

      CrystalReport1.ReportFileName := ExtractFilepath(Application.ExeName) + 'rptAAAA.rpt';

      CrystalReport1.Formulas[0] := 'yy = "' + Copy(MaskEdit1.Text, 1, 4) + '"';
      CrystalReport1.Formulas[1] := 'mm = "' + Copy(MaskEdit1.Text, 5, 2) + '"';
    .
    .
    . 우선 크리스탈 리포트에 포뮬러 넣어 주시구요

    에구 참 오랫만에 답변 다는군요!!!
    글보다는 직접 만나서 보여주고 싶은 이 심정~ 휴!!!
    열심히~ 파~이~팅!!!