Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

Changing printers cuts off the end of richtext memos

edited September 2004 in General
RB Professional Version 7.04
Delphi 7 Enterprise
Windows XP SP2

Hi,

I am having a problem with text being cut off the end of stretching rich
text memos. The report is set to preview on screen. If the user then prints
the report to the windows default printer everything is fine, however if
they change the printer in the print dialog box, the ends of some memos are
sometimes lost. I assume this is because the report was generated based on
the paper size of the default printer and has not been regenerated when the
printer was changed. Is there a way to regenerate the report before it is
sent to the newly selected printer if the user changes from the default
printer?

Thanks

Nick

Comments

  • edited September 2004
    Hi Nick,

    When printing to the printer in ReportBuilder, the report is always
    regenerated. The problem is probably that the margins and object position
    of the report you are trying to print on a different sized paper. When
    printing to a different paper size you may need to loop through each
    component and re-position it so it will fit on that paper size. Also, be
    sure the margins are within the printable area of the specific printer you
    are using.

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.