FastLaserPrinting Property

Applies To

Form, Report.

Description

You can use the FastLaserPrinting property to specify whether lines and rectangles are replaced by text character lines — similar to underscore (_) and vertical bar (|) characters — when you print a form or report using most laser printers.

Setting

The FastLaserPrinting property uses the following settings.

Setting

Description

Visual Basic

Yes

(Default) Lines and rectangles are replaced text character lines.

True (-1)

No

Lines and rectangles aren’t replaced by text character lines.

False (0)


You can set this property only in Design view using the property sheet, a macro, or Visual Basic.

Remarks

The FastLaserPrinting property affects any line or rectangle on a form or report, including controls that include these shapes (for example, a border around a text box).

You use this property to speed printing; replacing lines and rectangles with text character lines can make printing much faster. When the FastLaserPrinting property is set to No, Microsoft Access prints lines and rectangles as graphics. When the this property is set to Yes, lines and rectangles are printed as text character lines, resulting in faster printing.

Note This property has no effect on PostScript™ printers, dot-matrix printers, or earlier versions of laser printers that don’t support text character lines.

When this property is set to Yes and the form or report being printed has overlapping rectangles or lines, the rectangles or lines on top don’t erase the rectangles or lines they overlap. If you require overlapping graphics on your report, set the FastLaserPrinting property to No.

Example

The following example demonstrates setting the FastLaserPrinting property for the Invoice report while in report Design view.


DoCmd.OpenReport "Invoice", acDesign!Invoice.FastLaserPrinting = True.Close acReport, "Invoice", acSaveYes