ACC1x: Description of PrtMip PropertyLast reviewed: April 2, 1997Article ID: Q109407 |
The information in this article applies to:
SUMMARYThis article is a copy of the PrtMip property documentation from the "The Secrets of Access Wizards" manual that is included with the Microsoft Access Distribution Kit documentation. This article assumes that you are familiar with Access Basic and with creating Microsoft Access applications using the programming tools provided with Microsoft Access. For more information on Access Basic, please refer to the "Introduction to Programming" manual.
MORE INFORMATIONThe PrtMip property setting is read-write in Design view, and read-only in other views.
PrtMip Property
Applies To Reports. Description Sets and returns information from print setup for a report. Setting The PrtMip property setting is a 24-character string that maps to the print setup information displayed after you press the More button. It takes the following settings: Setting Description -------------------------------------------------------- Left, Top, Integer for each. The margin settings Right, specify the distance in inches or Bottom Margin centimeters between the edge of the page and the item to be printed. Data Only Integer. Print only the data in a report without borders, gridlines, or display graphics. The value can be True (-1) or False (0). Item Size Integer. The report width in inches or Width centimeters. Item Size Integer. The report height in inches or Height centimeters. Default Size Integer. True (-1) if the same as the size of the detail section and False (0) if defined by the item size width and height. Items Across Integer. Defines the number of columns across for multiple-column reports or labels. Row Spacing Integer. The space between detail rows in inches or centimeters. Column Integer. The space between detail columns Spacing in inches or centimeters. Item Layout Integer. Horizontal (1) or Vertical (2) layout of report columns. Example Reads the device and margin information, resets the page orientation, and halves the margins. Sub PrtSetUpdemo (szReport$) ' The structures defined in the zwAlGlobals module. Dim dm As zwtDevModeStr Dim DevMode As zwtDeviceMode Dim mip As zwfMIPSTR Dim mi As zwfMarginInfo ' Read DeviceMode info. dm.rgb = Reports(szReport).PrtDevMode LSet DevMode = dm ' If the current orientation is portrait then . . . If DevMode.dmOrientation = 1 Then ' Change it to landscape. DevMode.dmOrientation = 2 Else ' Else change it to portrait. DevMode.dmOrientation = 1 End If LSet dm = DevMode ' Write the device mode information. Reports(szReport).PrtDevMode = dm.rgb ' Read margin info. mip.rgb = Reports(szReport).PrtMip LSet mi = mip ' Make all margins smaller. mi.xLeftMargin = mi.xLeftMargin / 2 mi.xRightMargin = mi.xRightMargin / 2 mi.yTopMargin = mi.yTopMargin / 2 mi.yBotMargin = mi.yBotMargin / 2 LSet mip = mi ' Write the new margin info. Reports(szReport).PrtMip = mip.r End SubThe variables and constants that begin with "zw" are defined in the zwAllGlobals module in WIZARDS.MDA.
REFERENCESMicrosoft Access "The Secrets of Access Wizards," pages 27-28
|
Additional query words: PtrIss
© 1998 Microsoft Corporation. All rights reserved. Terms of Use. |