QDEVICE Procedure

Creating a RECTANGLE Report

A RECTANGLE report produces a report of the hardware fill types that are supported by the specified device.

About RECTANGLE Report Variables

For a description of the variables, see RECTANGLE Report Variables.
The following table lists the variables that you can use in a RECTANGLE report as well as the labels for the variables that are used either in the SAS log or the output data set. If you do not specify the VAR statement, the variables appear in the order that they appear in the table.
Variable
SAS Log Label
Output Data Set Label
NAME
Output data set
NAME OF DEVICE OR PRINTER
DESC
Description
DESCRIPTION OF DEVICE or PRINTER
NAMETYPE
Type
TYPE OF DEVICE OR PRINTER
LOCATION
Device Catalog for a device
Registry for a printer
LOCATION OF DEVICE OR PRINTER DEFINTION
PROTOTYPE
Prototype
PRINTER PROTOTYPE
FILL
Supported Hardware Fills
HARDWARE RECTANGLE FILL NAME
SUPPORT
Supported Hardware Fills
Unsupported Hardware Fills
HARDWARE RECTANGLE FILL SUPPORT

Example: RECTANGLE Report

The following QDEVICE procedure creates a RECTANGLE report for the SASPRTG universal printer, reporting the supported hardware fills because the default for SUPPORT is YES.
proc qdevice report=rectangle;
   device sasprtg;
run;
Here is the RECTANGLE report in the SAS log:
205  proc qdevice report=rectangle;
206     device sasprtg;
207  run;

                    Name: SASPRTG
             Description: Generic PostScript Level 1 Printer
                    Type: Universal Printer
          Device Catalog: ( 'your-sas-path\sashelp' )
               Prototype: PostScript Level 1 (Color)
Supported Hardware Fills: Empty,Solid
SASPRTG is a printer interface device. Because Universal Printing is active, SASPRTG interfaces with the default universal printer. For this reason, the report shows information about the Generic PostScript Level 1 Printer as a universal printer.