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

SkipLabels.zip with new printer driver.

edited February 2004 in General
Greetings,
I have been using the skiplabels.zip concept for quite sometimes and it
works perfectly. Until recently when new printer driver arrives. e.g.. HP
LaserJet 1010. My skip labels program does not work at all. I wander
anybodyelse have this same problem.
Scenario example:
I am printing 17 labels on a 6(vertical) by 9(vertical) labels which start
with position 3.
Expected result:
X L L L O O O O O
X L L O O O O O O
L L L O O O O O O
L L L O O O O O O
L L L O O O O O O
L L L O O O O O O
where X-empty, L-printed labels, O-unprinted labels.
The HP 1010 printer will print "on its own format" i.e. the label does
not skip and print from first row all the way down an A4 size, end up 12
labels + 5 labels in two columns.
I have tried to work around the printer properties, but it does not seems to
listen to my program.

Can anyone help

TIA
KKGian

Comments

  • edited February 2004
    Hello,

    If you revert back to the old printer driver or try print to a different
    printer do you still see the problem or is this only happening for this
    printer/printer driver combination? Which version of RB are you using?

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited February 2004
    Hi,

    ReportBuilder does not communicate with the printer directly. It used the
    same Windows API calls to send instructions to the printer driver through
    windows for every printer you print to. If your report is working correctly
    on one printer and not another, this is a printer or printer driver issue.
    You might try updating you printer driver and see if that helps. If you
    would like to see the API calls ReportBuilder makes, please see the
    ppPrintr.pas file.

    ReportBuilder --> Windows API --> Printer Driver --> Printer Device

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
  • edited February 2004
    Hi,

    I am using RB6.03 in Delphi 5 Update Pack1.
    So far all printers print out perfectly, The problem happened for this
    printer/printer driver i.e. HP LaserJet 1010 (particularly).
    This printer is using USB 2.0. and it uses DOT port instead
    of LPT1. I wander if this contribute to my problems. If so, how
    can I over come it.

    TIA
    KK Gian



  • edited February 2004
    Hi KK,

    I'd like to mention that recently a few of my customers have reported that
    labels are not being skipped on their printers too. I also used the same
    technology as the skip labels example. I cannot duplicate this yet but I'm
    trying to determine what has caused this change. Everything has worked fine
    for these folks until recently. I have changed from D5 to D7 and I am using
    RB 7.03.

    Wish me luck and good luck to you. I'll report anything I find.

    Regards,
    Brian
  • edited February 2004
    Thanks Brian,

    I am contemplating to change to D7.

    Good luck

    Regards,
    KK Gian

This discussion has been closed.