|
Prev: Access 2003 - Chart Question
Next: SUM
From: SHIPP on 9 May 2006 08:41 I have several reports that are designed for legal size printing. I am using Access 97. It seems when printing they revert to standard size. Therefore I have to go into the page set up every time a user prints the report and change it to landscape. Is there any VB code I can use to automate this process? -- M. Shipp
From: SA on 9 May 2006 09:18 M: The issue in reverting to portrait / letter paper size is common if the user either 1.) selects to print from a previewed report and changes the printer (where the report will revert to the new printer's default layout.) or 2.) if the report is set to use a specific printer, but that printer is not available on the users machine. Normally the best work around is to eliminate the Print option from the tool bar and menu associated with the report (by creating custom tool bars and menus and specifying them in the report's properties) and then on the form which calls the report, setting separate preview and print buttons, where the latter uses simply the docmd.Openreport method to print the report from a closed situation. If the report is set to use the default printer, then printing in this manner should preserve the layout. -- SA ACG Soft http://ourworld.compuserve.com/homepages/attac-cg "SHIPP" <SHIPP(a)discussions.microsoft.com> wrote in message news:E708B669-D519-4AF4-BB7B-D9B306272430(a)microsoft.com... >I have several reports that are designed for legal size printing. I am >using > Access 97. It seems when printing they revert to standard size. Therefore > I > have to go into the page set up every time a user prints the report and > change it to landscape. Is there any VB code I can use to automate this > process? > -- > M. Shipp
|
Pages: 1 Prev: Access 2003 - Chart Question Next: SUM |