C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[64154] Re:RaveReports 컴포넌트 사용하신분 제발 부탁드립니다.
심성현 [sim51177] 1538 읽음    2011-04-13 12:45
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 인쇄까지 간단한 예제 있으면 부탁드립다.
: 혹은 다른 컴포넌트를 쉽게 구할수 있는지 아니면 프로그램적으로 레포트를 작성하신분 있으면
: 간단한 팁을 좀 부탁드립니다.
: 그럼 좋은하루 되세요

+ -

관련 글 리스트
64146 RaveReports 컴포넌트 사용하신분 제발 부탁드립니다. 궁금이... 1080 2011/04/12
64154     Re:RaveReports 컴포넌트 사용하신분 제발 부탁드립니다. 심성현 1538 2011/04/13
64157         심성현님 답변 감사합니다. 한가지만 더 물어보겠습니다. 궁금이... 1245 2011/04/14
64166             Re:심성현님 답변 감사합니다. 한가지만 더 물어보겠습니다. 심성현 1321 2011/04/14
64151     Re:RaveReports 컴포넌트 사용하신분 제발 부탁드립니다. nansama 1305 2011/04/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.