ACC: Printer Fonts Cause Text to Shift Down and to the Right

Last reviewed: May 14, 1997
Article ID: Q103431
The information in this article applies to:
  • Microsoft Access versions 1.0, 1.1, 2.0, 7.0, 97

SYMPTOMS

Novice: Requires knowledge of the user interface on single-user computers.

The first page of a report is printed correctly, but the text is shifted down and to the right on the other pages. This shift occurs when you use printer fonts.

CAUSE

The problem is related to the GENDRV.DLL file. Any printer driver that uses this .dll file creates the same distortion when using any printer fonts.

The following printers use the GENDRV.DLL file:

Generic Printer Driver-GENDRV.DLL (GENDRV.EXE) 06/24/93 version (1.68)

              Canon LBP 8-III             (CANON.EXE)
              Digital DECLaser 1100       (DEC1.EXE)
              Digital DECLaser 2100/Plus  (DEC1.EXE)
              Digital DECLaser 2200/Plus  (DEC1.EXE)
              Digital DECLaser 3200       (DEC1.EXE)
              Digital LA70                (DEC1.EXE)
              Digital LA75                (DEC1.EXE)
              Digital LA75 Plus           (DEC1.EXE)
              Digital LA324               (DEC1.EXE)
              Digital LJ250/252           (DEC1.EXE)
              Digital LN03/Plus           (DEC1.EXE)
              IBM Laser Printer 4029      (IB4029.EXE)
              Olivetti DM 124 C           (OLIVE.EXE)
              Royal CJP 450               (OLIVE.EXE)
              Seiko CH 4104               (SEIKO.EXE)
              Seiko CH 5504               (SEIKO.EXE)
              Seiko CH 5514               (SEIKO.EXE)

NOTE: The IBM4029 is the only printer driver certified by Microsoft Compatibility Labs (MCL). All other printers using the GENDRV.DLL file have been neither tested nor certified by MCL.

RESOLUTION

Use TrueType fonts or, for the IBM4029 printer, use the most current Microsoft Windows drivers for this printer, which are available by calling Lexmark at (606) 232-3000. These drivers are also available from the Lexmark bulletin board at (606) 232-5238.

NOTE: The third-party contact information included in this article is provided to help you find the technical support you need. This contact information is subject to change without notice. Microsoft in no way guarantees the accuracy of this third-party contact information.

The printer driver for Windows version 3.0 is called 29W30_PS.EXE; the printer driver for both Windows 3.0 and 3.1 is called 29W3X_PP.EXE. A README.DOC file with installation instructions is included with each driver.

STATUS

Microsoft has confirmed this to be a problem in Microsoft Access versions 1.0, 1.1, and 2.0. We are researching this problem and will post new information here in the Microsoft Knowledge Base as it becomes available.

NOTE: For Microsoft Access 7.0 and 97, if you use the printer drivers mentioned, you may experience the problem outlined in this article; however, the update drivers that come with Microsoft Windows 95 do not cause this problem to occur.

MORE INFORMATION

Steps to Reproduce Problem

To duplicate this problem using the sample database NWIND.MDB, do the following:

  1. Open the List Of Products By Category report in Design view.

  2. On the File menu, click Print Setup. Change the print driver to Canon LBP 8-III or to one of the print drivers listed above.

  3. Select all controls in the Page Header section.

  4. On the Edit menu, choose either Dutch Scalable or any printer font.

  5. Print two pages of the report.

    On the first page, the page header controls will be within the lines; on the second page, the controls will be below and to the right of the lines.

The third-party products discussed here are manufactured by vendors independent of Microsoft; we make no warranty, implied or otherwise, regarding these products' performance or reliability.


Keywords : kb3rdparty kbprint PtrOthr
Version : 1.0 1.1 2.0 7.0 97
Platform : WINDOWS
Hardware : X86
Issue type : kbbug
Resolution Type : kbworkaround


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: May 14, 1997
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.