Q&A

  • 퀵리포트로 지로용지 출력하는데요...?
퀵리포트로 지로용지 출력합니다..
가로 15인치 세로 3.5인치 이렇게 사이즈를 설정한후 출력을 하면 win98에서는 페이지 스킵이 잘 됩니다.. 그런데 Win2000이나 Xp에서 출력을 하면 페이지를 A4용지로 인식을 해서 페이지 스킵이 되는군요..프린터 제조업체로 문의를 하면 용지를 사용자 정의로 설정한 후 적용하라고 했는데..그래도 안되네요..
아래는 프린터 설정 부분입니다.
아참 참고로 프린터기종은 epson Trigem LQ-1570H(도트) 입니다.
고수님들의 조언 부탁드립니다.

=====================================
procedure TJiroRptForm.JiroRptQuickRepBeforePrint(Sender: TCustomQuickRep; var PrintReport: Boolean);
Var
  i : Integer;
begin
  //------------------------------------------//
  //---[프린터 설정]--------------------------//
  //------------------------------------------//
  aReport.PrinterSettings.PaperSize := Custom;
  aReport.Page.Width      := 381;
//  aReport.Page.Width        := 355.6;
  aReport.Page.Length       := 88.9;

  aReport.Page.TopMargin    := 005;
  aReport.Page.BottomMargin := 005;
  aReport.Page.LeftMargin   := 005;
  aReport.Page.RightMargin  := 005;
  //------------------------------------------//
2  COMMENTS
  • Profile
    파멸의슬픔 2005.01.12 19:50
    참 난감한 경우인데요...
    98에서는 프린터 옵션자체에 사용자정의가 있어서
    용지 사이즈를 맞추어 주면 되는데...
    2000이나 XP같은 경우는 사용자 정의가 아니고 프린터의 칼럼으로 마추셔여 합니다...
    즉 80칼럼이나 136칼럼으로 맞추셔야 제대로 찍힐껍니다...
    간혹 그렇게 해도 안되는 경우가 있는데...
    그럴경우는 98을 쓸 수 밖에 없습니다... 저희 회사가 그랬거든요 ㅋ



  • Profile
    나그네 2005.01.14 17:43
    답변 감사드립니다.
    많은 위안이 되었어요..고맙습니다.