안녕하세요...
큰 도움은 안될 대답인데요. 그래도 한번 들어보시길..
델파이 프로그래밍, 특히 데이터 베이스를 쓰시는
분들의기본적인 욕구가 DBGrid의 내용이 그대로 프린터로 출력
되었으면 하는 것일 겁니다.
그런데요. 한번 생각해보세요.
필드가 손에 꼽을 수 있을 정도의 간단한 Structure의 DataBase라면
모를까 필드 수가 100개를 넘는 그런류의 데이터베이스라면
보이는 DBGrid의 내용을 프린트 하는 것이 무의미 하겠지요.
DBGrid와 가장 흡사한 모습을 갖는 엑셀을 연상하지 마십시오.
엑셀은 단순한 Grid가 아니니까요.
따라서 DBGrid에 나오는 데이터들을 프린트한다는것은 많은 작업을
필요로 한답니다. 물론 그런 작업을 대폭 축소할수 있는
훌륭한 컴포넌트들이 많이 있지요.
저는 델파이 3,4에 기본으로 들어있는 QuickReport를
권해드리고 싶습니다.
빠른시간내에 원하는 모습의 리포트를 생성할 수 있으니까요.
델파이에서는 퀵리포트 마법사도 있으니까 잘 활용해 보십시오.
퀵리포트는 생각보다 참으로 다양하게 리포트를 출력할 수 있는
컴포넌트 입니다. 오죽하면 써드파티이던것을 인프라이스사가
기본컴포넌트로 채택했겠습니까.
리포트 스미스처럼 오버헤드가 많지도 않으니 참 좋더군요
그럼 좋은 코딩하십시오.
|