질문의 내용과는 조금 동떨어진 답변입니다만, 퀵 레포트를 다른 것으로 대체하시는 것이 좋을 듯 합니다.
퀵 레포트 자체에 버그도 제법 많고 레포트 하나 만드는데 너무 많은 노력이 들어갑니다.
제 경우엔 패스트 리포트를 쓰고 있는데, 패스트 레포트에선 1번 질문사항은 아주 간단히 처리되고
도트 매트릭스 프린터를 지원 기능이 있어 쉽게 해결할 수 있을 듯 합니다.
퀵 레포트는 안쓴지가 너무 오래되어서 기억이 잘안나 엉뚱한 답변 드렸습니다.
이승근 님이 쓰신 글 :
: 먼저, 프린터셋팅이 아래와 같을때 프로그램에서 제어할수 있는 방법이 있는지요? 있다면 어떻게 하나요?
: 컴퓨터하나에 프린터가 lg580h와 lg1270h 도트프린터 두기종이 수동공유기로 해서 물려있습니다...
: 컴퓨터하나에서 두회사의 납품서를 뽑아야 합니다...
: 현재 프로그램 또한 컴퓨터하나에 두개를 설치해서 각각 운영하고 있습니다...
: 즉 프로그램 A와 B가 있고 A에서 나오는 납품서는 LG580H로 B에서 나오는 납품서는 LQ1270H로 나오게 하고 싶습니다.
: 물론 사전에 사용자가 공유기버튼을 이용해 경로를 바꿀것이고요...
: 그러니깐 제어판-프린터에서 기본프린터설정을 왔다갔다 변경하지않고도 프로그램 자체내에서 어떠한 설정값을 저장하거나 지정해서 할수 있는 방법이 없을까하는 것입니다...
: 꼭좀 알려주십시요...^^
:
: 그리고 두번째 질문은 QREPORT에 관한 질문입니다...
: 납품서 전산폼지가 있는데 그 폼에 해당하는 글자의 위치를 맞추는 작업을 다해서 제대로 잘 나옵니다...
: 그런데 절취선이 너무 안쪽에 있다보니 매번 자를때마다 애를 먹습니다...
: 그렇다고 계속해서 뽑아야하는데 용지크기를 지정크기마다 좀더 길게해서 자르기 쉽게하면 매번 자르고 다시 용지를 꺼꾸로 감고 다시 올리고를 반복해야 합니다...
: 그래서 차라리 프린터에서 용지찍는 처음 시작점을 미세조정으로 적당량 올렸습니다...
: 제 생각에 이러면 다시 레포트폼위치는 맞춰야 하겠지만 그래도 절취선이 좀 더 올라와서 절취하기가 쉬울거라고 생각했습니다.. 그리고 일단 폼 조정은 안하고 출력을 했드만 이것이 용지를 다시 뒤로 몽땅감아놓고는 미세조정 하기전 상태의 위치에서 글씨를 출력하는 것입니다...
: 그러니깐 폼조정을 안해도 해당칸에 맞게 나오기는 하더군요....
: 하지만 역시나 절취선은 절취하기 어려운지점에 있다는...ㅡㅜ
: 그래서 QREPORT에 이것저것을 TRUE/FALSE 조정해봤더만 PRINTEMPT인가에서 FALSE해주니깐 아예 프린트가 안되더만요... 그 외것은 별 반응이 없고요...
: 예전에 DELPHI하기전에 그런 경험은 했었습니다...
: 프린터 명령을 하는데 좌표값을 직접 지정하면서 했더니 프린터 초기위치의 좌표가 프로그램에서 지정한 좌표값을 이미 지나쳐와있을때는 지가 알아서 한장 스킵하고 출력하더만요...
: 이것도 그런경운지 어떤지 잘 모르겠네요...
: 질문이 이해가 가실런지 잘 모르겠지만 이해가 가신다면 도움을 좀 부탁드립니다...
:
: 위 두가지 질문 꼭좀 답좀 달아주세요... 부탁합니다....^^
|