Q&A

  • QuickReport의 preview가 안되요.


델파이 5에서 퀵리포트 컴포넌트의 팝업 메뉴에서 Preview하였을 때 DBDEMOS(데모DB)에서는 잘 되지만 리모트 DB(오라클7.3)을 CONNECT하여서는 않되는 이유를 모르겠습니다.



자체 DB와 리모트 DB(오라클)의 QuickReport 정의에 차이가 있나요?



아래 참조



Unit Unit1;



interface



uses

Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

Db, DBTables, QuickRpt, Qrctrls, ExtCtrls;



type

TForm1 = class(TForm)

Table1: TTable;

QuickRep1: TQuickRep;

DetailBand1: TQRBand;

PageHeaderBand1: TQRBand;

ColumnHeaderBand1: TQRBand;

SummaryBand1: TQRBand;

Database1: TDatabase;

QRDBText1: TQRDBText;

private

{ Private declarations }

public

{ Public declarations }

end;



var

Form1: TForm1;



implementation



{$R *.DFM}



end.

1  COMMENTS
  • Profile
    서경환 2000.06.13 23:23
    위의 소스만 봐서는 모르겠고

    혹시 테이블을 오픈을 하지 않어서 그런거 아닐까요

    실행을 시키지 마시고 레포트에 연결된 테이블 또는 쿼리를 오픈하고

    레포트 마우스 오른쪽을 클릭하여 미리보기를 하여보세요...

    *^_^*



    김창규 wrote:

    >

    > 델파이 5에서 퀵리포트 컴포넌트의 팝업 메뉴에서 Preview하였을 때 DBDEMOS(데모DB)에서는 잘 되지만 리모트 DB(오라클7.3)을 CONNECT하여서는 않되는 이유를 모르겠습니다.

    >

    > 자체 DB와 리모트 DB(오라클)의 QuickReport 정의에 차이가 있나요?

    >

    > 아래 참조

    >

    > Unit Unit1;

    >

    > interface

    >

    > uses

    > Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,

    > Db, DBTables, QuickRpt, Qrctrls, ExtCtrls;

    >

    > type

    > TForm1 = class(TForm)

    > Table1: TTable;

    > QuickRep1: TQuickRep;

    > DetailBand1: TQRBand;

    > PageHeaderBand1: TQRBand;

    > ColumnHeaderBand1: TQRBand;

    > SummaryBand1: TQRBand;

    > Database1: TDatabase;

    > QRDBText1: TQRDBText;

    > private

    > { Private declarations }

    > public

    > { Public declarations }

    > end;

    >

    > var

    > Form1: TForm1;

    >

    > implementation

    >

    > {$R *.DFM}

    >

    > end.