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

Report truncation - Officejet

edited March 2003 in General
Hi,

Have a fairly wide report prints in landscape. Print OK on laser printers
but a client reported about 3 columns on right of report is being cut off.
They are using HP Officejet 635.

What is the best thing to change/what do I need to consider in fixing this
problem?
Using D7/RB7

Cheers

Tony Peppercorn

Techpoint Software

Comments

  • edited March 2003
    Tony,

    What's probably happening is that the user is changing the orientation in
    the printer setup dialog. Then the layout doesn't change because they
    change the orientation. A solution would be to use two templates, one for
    each orientation.

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited March 2003
    Nico,

    Not sure I really understand the answer.
    I specify the report in RB as a landscape report. AFAIK the client hasn't
    changed the printer setup, has printed the report and it prints fine in
    landscape.
    The only problem is there are around 3 columns missing from the right hand
    side of the report.
    When I do the same thing, or other clients do it with laser printers it
    prints fine.

    I'm thinking there must be something different about the Officejet that I
    need to take into consideration or am I missing the point?

    Cheers

    Tony

  • edited March 2003
    Managed to get hold of an HP Deskjet 610C.

    It truncates three lines also, but this time from the left. The Officejet
    was truncating from the right.

    Should I just code all my landscape reports to start and finish within
    lowest common denominator number of columns, or does font type perhaps come
    into it as well.

    Cheers

    Tony Peppercorn
  • edited March 2003
    Tony, I'm having the same problem using RB 6.03, D6E, WinNT 4.x,
    HPLJ4, with the latest driver from HP. My page setup is for printing
    a custom 8 inch wide by 5 inch high card, with full width header and
    footer, and with two 4 inch columns in the detail section. The
    physical piece of paper I'm printing on is a 8.5 by 11 inch in
    portrait. My HPLJ4 chops off the header, footer at the four inch mark
    and prints only the left column. Leaving the entire right side of the
    page blank, beyond 4 inches. Changing the orientation to landscape or
    printing to a different printers produces similar screw up. ( The
    truncated left column is sometimes given a 4 inch left margin, or
    sometimes centered on the page. ) The only time I can get it to work
    'sometimes' is by using a very old Microsoft printer driver for the
    HPLJ4, but then I get access violations 50% of the time. I've been
    reduced to :

    try
    rptMyReport.Print;
    except
    // Hide all access violations
    end;

    to hide the errors from my customer, and he/she just clicks the
    'Print' button again, and the second time it may work.

    My thread "Preview = OK, Printing = page width chopped"
    details my discussion in this ng with Jim Bennett about this same
    problem. I have not received a solution to this problem. It seems to
    change according to printer and driver, but it's never correct, except
    when digital metaphors prints in their lab. They cannot recreate this
    problem.

    I'll watch your thread to see if they can solve the problem for you.
  • edited March 2003
    I should have said ...."truncates 3 columns"
  • edited March 2003
    Thanks Kevin, will await further details. I have a HPLJ4L and works fine
    with that. AFAIK my report works fine on laser printers.

    Cheers

    Tony
This discussion has been closed.