Printing and Print Preview

From ADempiere
Revision as of 18:28, 4 November 2010 by MJMcKay (Talk) (Added note about "Always Print Preview" in preferences.)

Jump to: navigation, search
This Wiki is read-only for reference purposes to avoid broken links.

Table of Contents{{#if: Functionality| | Functionality }}{{#if: | | [[{{{3}}}]] }}{{#if: | | [[{{{4}}}]] }}{{#if: | | [[{{{5}}}]] }} | Printing and Print Preview{{#if: Private Record Lock| | Private Record Lock }} ⇒

There are four ways to print information from ADempiere:

  • Print (Icon Print24.png)
  • Print Preview (Icon PrintPreview24.png)
  • Report (Report24.png)
  • Report Processes (Icon mReport.png)

For more information on Reports, see the Report page.

Access

Print Print Preview
Icon: Center Center
Menu: File{{#if: Print | →Print }}{{#if: | → }}{{#if: | → }} File{{#if: Print Preview | →Print Preview }}{{#if: | → }}{{#if: | → }}
Short Cut: F12 <Alt> <Shift><P>

Restrictions

The Print and Print Preview buttons are enabled only if a report Process is defined in the {{#if: |{{{3}}}|Tab }} Tab of the {{#if: Window, Tab & Field|Window, Tab & Field|WindowTabField }} Window.

Description

Print Preview (Icon PrintPreview24.png) will open a preview of the defined report for the Tab being viewed. Depending on the type of report, the Preview can be printed, archived, exported, filtered and configured.

Print (Icon Print24.png) will print the report directly to the default printer.

Note.gif Note:

There is a setting in the Tools{{#if: Preferences | →Preferences }}{{#if: | → }}{{#if: | → }} form called Always Print Preview. If this is selected, the Print and Print Preview functions will behave in the same way.

Note.gif Note:

The default printer is selected in the Defaults Tab of the Log In window. See Logging In to the Client for more information.

Depending on the type or report process attached to the Window Tab, the nature of the report can vary from a standard report to a specialized document such as an order, invoice or a shipping document. The type of report process is completely configurable in the Application Dictionary. See Report Processes for more information.

See Also

For Developers

The software that performs the print and print preview functions can be found in:

  • client/src
    • org.compiere.apps.APanel.java
    • org.compiere.process.ProcessInfo.java
    • ofg.compiere.process.ProcessCtl.java