Developing for Dynamics GP

by David Musgrave (Australia) and the Microsoft Dynamics GP Developer Support Team (USA)

Company Logos on Reports

Company Logos on Reports

  • Comments 2

David MeegoI have been asked many times how to have different company logos and details on invoice documents depending on the company you are logged into.

Changing company details is easy as they are stored as Global fields and can be added to a report from the Globals section.  It is the logos that are more difficult.

If you are using SOP have four companies or less, it is possible to use the four document types (blank, short, long, and other) each with a different logo.  But not all documents offer the same multiple document types.

If you only have a few logos that do not need to be in the same position on the report, you can use the technique discussed in the example posting RW - Conditional Logos Example.

If you are unable to use the above solutions, there is another great solution.  Using a third party product called FinePrint (http://www.FinePrint.com/) or equivalent.  FinePrint is reasonably priced and allows for the creation of pseudo printers, which then redirect the print jobs to a physical printer.  The cool bit is that these intermediate drivers can add logos and text to the print job before they pass the job on.

If you create a FinePrint printer for each company which in turn points to the appropriate physical printer, you can then use Named Printers with Company Class Printer IDs to automatically direct the printer tasks to the appropriate FinePrint printer.

That's all folks, the company logo problem is solved.

David

Note: Please refer to the following Knowledge Base (KB) article when adding graphics to a report:

How to prevent the image quality of a graphic from being reduced when you print a graphic from Report Writer in Microsoft Dynamics GP (KB 854470) Secure Link

Page 1 of 1 (2 items)
Comments Information

PLEASE READ BEFORE POSTING

Please only post comments relating to the topic of this page.

If you wish to ask a technical question, please use the links in the links section (scroll down, on right hand side) to ask on the Newsgroups or Forums. If you ask on the Newsgroups or Forums, others in the community can respond and the answers are available for everyone in the future.

Leave a Comment
  • Please add 6 and 4 and type the answer here:
  • Post