답변보면 양식을 하나하나 라인으로 그려줘야 하는 것 같은데
해보니까 RvProject로 양식을 파워포인트처럼 그려서 RvSystem이랑 연결하는 것 같은데
연결을 하고 프린트를 해봐도 그렸던 부분이 보이지 않고 그냥 하얀색만 보이는데
연결 하는 방법좀 알려주세요
다시한번 답변 감사드립니다.
심성현 님이 쓰신 글 :
: rave리포트를 사용하고 있습니다.
: rave디자이너는 사용하지 않고 프로그래밍방식으로만 사용하고 있습니다.
:
: 폼에 RvSystem 컴포넌트 하나 올리시고 OnPrint 이벤트에서 원하시는걸 그려주시면 됩니다.
: 그리고 RvSystem1->Execute(); 호출해주시면 인쇄됩니다.
:
: 바로 인쇄할지 미리보기를 띄울지는 프로퍼티에서 바꿔주시면 됩니다.
: 기본단위는 inch이므로 mm단위로 그리시려면 프로퍼티에서 단위 바꿔주시면 되구요.
: 대부분의 기능은 프로퍼티에서 지정할수 있으므로 도움말이나 인터넷 찾아보시면 될겁니다.
:
:
: void __fastcall TForm7::Button1Click(TObject *Sender)
: {
: this->RvSystem1->Execute();
: }
: //---------------------------------------------------------------------------
: void __fastcall TForm7::RvSystem1Print(TObject *Sender)
: {
: TBaseReport *BaseReport = (TBaseReport *)Sender;
: BaseReport->MoveTo(0, 0);
: BaseReport->LineTo(1, 1);
: BaseReport->Ellipse(1, 1, 2, 2);
: BaseReport->PrintXY(3, 3, "Hello, Rave");
: }
: //---------------------------------------------------------------------------
:
:
: 궁금이... 님이 쓰신 글 :
: : 지금 프로젝트에 리포트쪽을 해야 하는데
: : 현제 설치되어있는 컴포넌트가 Rave쪽밖에 없더라고요
: : 그런데 Rave에대한 정보가 거의 없어서요
: : 처음 생성부터 Privew 인쇄까지 간단한 예제 있으면 부탁드립다.
: : 혹은 다른 컴포넌트를 쉽게 구할수 있는지 아니면 프로그램적으로 레포트를 작성하신분 있으면
: : 간단한 팁을 좀 부탁드립니다.
: : 그럼 좋은하루 되세요