Skip to Content
author's profile photo Former Member
Former Member

Cannot print to Zebra TLP 2844-Z label printer

I'm in the process of upgrading the report components of a VB application from Crystal 8.5 to Crystal 11 (Release 1, up to date on Service Packs), and I've run into a wall with this problem.

I have one report that's supposed to print to a Zebra printer, model TLP 2844-Z, except it doesn't. When I try to print the report, the computer sends it to the printer, the printer flashes a light to signify that it's received the document, and then nothing happens. I've checked the Page Setup section of the .rpt file, and all of the settings look right (they're the same printer settings that were working in 8.5) - does anyone know what could be causing this?

Let me know what additional information I need to provide, and thanks in advance for your help.

Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Best Answer
    Posted on Sep 14, 2011 at 09:56 PM

    Hello,

    There is a problem with the paper size enum types that Zebra uses. They are above the paper size enum's the RDC allows. Higher than 255.

    It was fixed in CR XI R2 which you can upgrade to fro free:

    http://downloads.businessobjects.com/akdlm/crystalreports/crxir2_sp4_full_bld_0-20008684.exe

    http://downloads.businessobjects.com/akdlm/crystalreports/CRYSTALREPORTS06_0-20008684.EXE

    Use your XI keycode to install and contact CIC team to get a new keycode for R2 so you can distribute the runtime.

    Both are end of life and R2 is the only one available now.

    Thank you

    Don

    Edited by: Don Williams on Sep 14, 2011 2:56 PM

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Sep 15, 2011 at 07:46 PM

    Thank you for responding, Don. I've installed Release 2 on my development machine alongside Release 1 (making sure all of my references are pointing at the version 11.5.xxxx) dlls, and the problem persists. Anything else that could be the culprit?

    If it makes a difference, I'm working in .NET 2008.

    Add a comment
    10|10000 characters needed characters exceeded

    • Create a new report and see if that works.

      Also, .NET handles printers through the framework. This could be a .NET issue. Search the Kbase I believe it's explained in one the Posts by Ludek also.

      And then check the Enum for the paper size and make sure it's returning the right one.

      Don

  • author's profile photo Former Member
    Former Member
    Posted on Sep 19, 2011 at 06:38 PM

    I apologize for the delayed response, there were problems on my end accessing the printer to run tests. Here's more information.

    I can print other reports in Crystal - I can even print the report in question if I go directly from Crystal, however only the first page will print.

    I got a different model Zebra printer over the weekend (GX420d), and I can print to it (multiple pages showing up), but the barcode won't scan.

    I found a newer driver for the TLP 2844-Z, installed that, and the label would print, but again, the barcode doesn't scan properly.

    Enum is returning the right paper size, and I'm searching the kbase now to check for things I've missed.

    Edited by: HowellR on Sep 19, 2011 8:38 PM

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.