안녕하세요. 여러분.
간만이입니다.
QuickReport에 데이타 set을 연결하지 않고 다 QRLABEL로 일일이 찍어서 프린트하는 방식을 하고 있습니다.
두개의 프로시져를 쓰고 있구요..
Preview를 하면 잘 나오는데 프린트를 하면 아예 되지 않고 있습니다.
그리고 Preview를 주지않고 프로그램상 직접 Print명령을 주면 잘 나옵니다.
왜그런지 아세요.
제 설명이 넘 부족한가요..
아무튼 좀 이상해요.. 휴~~
이런 경험 있으신분 답좀 주셔요.
감사합니다.
> 안녕하세요. 여러분.
> 간만이입니다.
>
> QuickReport에 데이타 set을 연결하지 않고 다 QRLABEL로 일일이 찍어서 프린트하는 방식을 하고 있습니다.
> 두개의 프로시져를 쓰고 있구요..
> Preview를 하면 잘 나오는데 프린트를 하면 아예 되지 않고 있습니다.
>
> 그리고 Preview를 주지않고 프로그램상 직접 Print명령을 주면 잘 나옵니다.
> 왜그런지 아세요.
> 제 설명이 넘 부족한가요..
> 아무튼 좀 이상해요.. 휴~~
> 이런 경험 있으신분 답좀 주셔요.
> 감사합니다.
QuickReport에 직접 dataset을 연결하지 않더라도 TQuery나 TTable을
사용하시는지요?
만약 그렇다면 QuickReport의 OnBeforePrint 에서
해당 TQuery나 TTable 을 First 해보세요
Preview를 한후에 인쇄를 하게되면 dataset을 다시 읽으려고
하는데 이전 Preview 때문에 레코드 포인터가 EOF에 가있어서
그럴 수 있거든요...