Printing Extremely Slow Using Crystal Reports 2008 ActiveX Print Control

Problem:
We are trying to upgrade our existing Crystal Reports 10.0 ActiveX Viewer ASP based reports to the new Crystal Reports 2008 ASPX Report Viewer but are having print performance issues that have prohibited us from moving forward.
Environment:
Windows 2003 Server Standard Edition 32-bit with SP1
IIS 6.0 running ASP .NET version 2.0.50727
Crystal Reports 2008 SP0 with FP1
Crystal PrintControl.dll version 12.0.0.796 (verified on server and client)
Details:
Crystal Reports 2008 ASPX Report Viewer Object & ActiveX Print Control Report Printing Scenario
From a typical 27 page report, the user clicks the Print icon from the ASPX Report Viewer Object.
The Print window with the message Crystal Reports Print Control immediately appears on the screen.  This window is on the screen for approx 30 seconds.
The Print Setup window finally appears on the screen.  The user verifies the printer, chooses to print pages 1-5, and clicks the Print button from the window.
The Retrieving page 1 message appears in the Print window.  The message remains in the window for approx 30 seconds.
The Printing page 1 message appears in the Print window.  The message remains in the window for approx 30 seconds.
The Printing page 2 message appears in the Print window.  The message remains in the window for approx 30 seconds.
The Printing page 3 message appears in the Print window.  The message remains in the window for approx 30 seconds.
The Printing page 4 message appears in the Print window.  The message remains in the window for approx 30 seconds.
The Printing page 5 message appears in the Print window.  The message is in the window for less than 1 second.
After 3 MINUTES of waiting the report finally starts printing.
Crystal Reports 10 ASP ActiveX Report Viewer Report Printing Scenario
From the same typical 27 page report that was used in the Crystal Reports 2008 scenario, the user clicks the Print icon from the ASP ActiveX Report Viewer.
The Print window Immediately appears on the screen.  The user verifies the printer, chooses to print pages 1-5, and clicks the Print button from the window.
The Print window Immediately disappears from the screen and the report Immediately starts printing.
The entire print process takes only 3 u2013 4 SECONDS.
Even  though we are trying to get the users to decrease the amount of paper used in report printing.  They still do a significant amount of printing.  The difference between the print performance using Crystal Reports 10 (3-4 seconds) and Crystal Reports 2008 (3 minutes) is totally unacceptable to our users.
Has anyone else experienced this problem and is there a known fix for it?  This is the only thing holding us back from our upgrade and it has become very frustrating to us.
Much thanks to anyone that can shed some light on this.

Hi Brian,
Please have a look at [this|Crystal 11.5 Activex control for viewer; post.
However, have you tried with the No Printer options available in Print Options window from designer?
Regards,
Atanu.

Similar Messages

  • Server error in printing in server using crystal report 2008 with VS2008

    Hi,
    We are using Crystal report 2008 in VS 2008. Everything working fine in local but when we deployed it in the server we are getting the below while print the report.
    "An error occurred on the server. Printing will be stopped. Would you like to view the error information"
    Anyhow the report is printing but I don't know why this error is occur and how to stop this. I had installed the CR runtime in the server. I dont know what is going wrong. The same we tested locally in a non crystal report installed PC.
    Please help me to get rid out of this error.
    Thanks
    Natraj

    Soemthing strange going on here.
    Typically this Integrated vs Classic is an issue with images where Classic uses web.config tags between <system.web><httpHandlers><u2026 crystalimagehandler../></httphandlers></system.web>
    Integrated uses tags between <system.webserver>u2026<handlers><..crystalimagehandler/></handlers></system.webserver>
    Not sure why this would affect printing.  Do you have tags that specifying where to download the printcontrol from?  On the other hand, I would think that if images had anything to do with it, then you'd get red Xs when viewing.  As far as I know, the printcontrol.cab doesnu2019t need to be specified in the <system.webserver> tags.
    This one may be best resolved over the phone. Phone support can be obtained here:
    http://store.businessobjects.com/store/bobjamer/en_US/pd/productID.98078100?resid=S6I@hgoHAkEAAGsiyVkAAAAR&rests=1282226845369
    Ludek

  • Need alternative for activex print control using Crystal reports 2008

    I have created a .Net web application (2.0/3.5 .Net framework) with crystal reports 2008.
    Reports are viewed using Crystal reports 2008 activex viewer.
    On click of PRINT icon in activex viewer, activex print control download prompt will be displayed on client machine.
    I need to avoid downloading of activex print control on client machine. Is there any other alternative or option to use print functionality in viewer without downloading activex print control on client machine?
    Or Is there any other workaround for print functionality in Crystal reports 2008 Viewer without downloading activex print control?
    Note: Activex print control download prompt will not be displayed when using Crystal reprots XI Release 2 version.
    Thanks,
    Jagannath

    Does anyone know which files need to be registered for the ActiveX print control?  We occasionally have users who somehow break their Crystal ActiveX controls, and they can no longer see the print options.  In Crystal 10, I was able to fix these issues by pushing a package which registered several files on the user's computer.

  • Print layout different with crystal report 2008 runtime

    Hi,
    I have reports which I print on a pre printed stationary. With Crystal report 11.5 run time it works fine.
    Now I am using Crystal Report 2008 run time and with this I found that layout on the print is different than the actual layout in the design.
    The print with CR 2008 run time is not exactly matching with the pre printed stationary. Whereas it is working fine with the 11.5 run time.
    Can anyone please help?
    Thanks,
    Abhijit Gorhe

    hi,
    you can verify the settings
    File -> Page Setup
    - Printer Options
    - Page Options
    - Margins
    Regards,
    Vamsee

  • How to get the Report Page count using crystal reports 2008

    Hi,
    I  have to implement a business logic where in i will have to display the no. of pages generated for the report
    Say for e.g. crytal report that's generated spans 25 pages in the report.
    Then i will have to display a message to the user after the report generation something like  "25 Pages generated"
    So, how would i get this report page count so that i can fetch the value and display the same to the user.
    Any sample code snippet would be of great help.
    Thanks in Advance
    Regards,
    Ramnath

    Hi,
    I am using crystal reports 2008 and i  visited the link forwarded in your previous mail and got the solution for getting the lastpagenumber of the report.
    nPages = crReport.FormatEngine.GetLastPageNumber(New CrystalDecisions.Shared.ReportPageRequestContext)
    but, i don't find FormatEngine  property for ReportDocument object.
    I just wanted to know whether this property is availale in crystal reports 2008 or should i even install any service packs for this.
    Please find below the namespaces that importing in my class
    Imports System.Windows.Forms
    Imports System.Drawing.Printing
    Imports CrystalDecisions.CrystalReports.Engine
    Imports CrystalDecisions.Shared
    Imports CrystalDecisions.Windows.Forms
    Imports CrystalDecisions.CrystalReports.ViewerObjectModel
    Imports CrystalDecisions.Shared.ReportPageRequestContext
    Please let me know how can i get the formatEngine property for reportdocument object
    Thanks in Advance
    Regards,
    Ramnath

  • Connect to SAP R/3 using Crystal Reports 2008

    How to connect to SAP R/3 using Crystal Reports 2008 from Crystal Designer?

    thanks, I can get the data from SAP R/3 to crystal report.
    but still dont know how to do the second question mentioned in previous message:
    once the table I want to get the data from is a cluster, and have found the mapping data dictionary of this data cluster, which displayed in crystal report connection as well, however, the data is not what I wanted.

  • Can we use Crystal Reports 2008 tool to directly reports on SAP R\3 data?

    Hi,
    Can we use Crystal Reports 2008 Designer to directly reports on SAP R\3 data without any additional Integration Kit for SAP?
    I believe the Integartion Kit is only for reporting on SAP BW data.
    Thanks in advance for your response and any additinal details you can provide.
    Thanks,
    Sri

    Please post this query to the Crystal Reports Design forum:
    SAP Crystal Reports
    That forum is monitored by qualified technicians and you will get a faster response there.
    Thank you for your understanding,
    Ludek

  • Printing PO's using Crystal Report

    Hi,
    I am printing Purchase order using crystal reports. And when I print single PO, it is printing perfectly and I am printing one PO per page in pre printed stationery. But when I Print Multiple PO's i.e., mass printing, the first record gets printed correctly but when the printer scrolls to second page,  the header section jumps one line above and when it scrolls to third page, it jumps two lines above and so on. And I am using continous stationery in dot matrix printer. How to print multiple PO's with Correct page header alignment. (Also I found the same problem when I print A/R Invoice).
    Thnx in Advance.
    Regards,
    S Desikan

    Dot matrix printer has the inherated weakness for linefeed control.
    You have to change the page setting quite a few times before it can be fit.
    If possible, laser printer will be much better.  What you see is what you get.
    Thanks,
    Gordon

  • Crystal Reports 2008 viewer, print function, Comunication error

    I installed cr2008 on a web server and isntalled sp0
    if I bring up a reprot in smartviewer from a client it works and I can print
    once I installed sp1, sp2 and or sp3 for crystal reports 2008 the print button in crystal reports viewer gives an error when I click the print button.
    If I remove and re-isntall cr2008 and just installed sp0 the print button works again
    Is there a fix to make the print button work in crystal reports smart viewer once sp1 or above have been installed
    thank you
    ted

    Translating the error message on bablefish I get:
    Mistake with the store of the data bank information. Mistake in the file Report {C6512421-348A-4621-B1ED-895D28646A0A} .rpt
    Which I'm sure is not 100% accurate, but it gives a good hint. As well, because of this:
    "Do I need to install an additional / diffrent runtime than 2008 Runtime"
    I wonder how you installed the CR 12 runtime on that computer? For more info on CR runtimes, see [this|https://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsforVisualStudio.NETRuntimeDistribution-Versions9.1to12.0] wiki.
    If my suggestion above does not help, make sure the Win\temp directory can be accessed buy the application. Crystal Reports runtime needs to write and read files from the temp directory.
    Ludek

  • Can we create Multi Tabbed excel Sheet using Crystal Reports 2008

    Hi,
      We want to create a Crystal Report which will export the output as multiple Tab's ( we can use sub reports).  Can we create a Multi Tabbed excel Sheet using Crystal Reports 2008 ( not  Crystal reports Basic 2008). Please share any information/links on how to do that.
    Also if it is not supported please let us know which version supports it.
    Thanks,
    Vasu

    At least one of the 3rd-party Crystal Reports Desktop Scheduling tools listed at: http://www.kenhamady.com/bookmarks.html provides that functionality.  It allows you to burst a single report so that each Group at level 1 becomes a separate tab.  You can control the tab names (and tab colors) via fields/formulas inside the report.
    You can also automate the process of exporting to (and also replacing or appending to) specified tabs inside existing workbooks.

  • Unable to load password protected Accdb file using crystal reports 2008

    Hi,
    I am trying to generate crystal reports  using crystal reports 2008 and in the process, I am internally setting accdb file to all my rpt files .
    When i try to map my accdb file (Without passord protection) to all my rpt files, everything works fine and i am able to generate reports.
    But, when i try to map the password protected accdb file to the rpt file, it throws me an error saying
    "LogOn failed. "
    Details :         ADO Error Code : 0X
    Source:         Microsoft Access Database Engine
    Description : "Cannot start your appliaction, The workgroup information file is missing or exclusively opened by other users"
    SQL State  : 3028
    I have made sure that none of my applications are running when i try this.
    Please find the screenshot for the same.
    Please let me know how to resolve this issue as i need to work with password protected accdb files for generating reports.
    Thanks in Advance.
    Regards,
    Ramnath

    Hi Ludek,
    This is happening in CR designer.
    Besides, please find below the additional basic info regarding this
    Crystal reports version      : 2008
    Database connection type : OLE
    OLE DB Driver                    :  Microsoft Office 12.0 Access Database Engine OLE DB Provider
    Database                           :  Access 2010
    Dev Language                   :  VB.Net
    Regards,
    Ramnath

  • Problem using Crystal Reports 2008 with DB/C FS ODBC Datasource.

    HI,
    I'm trying to use Crystal Reports 2008 to connect to an ODBC datasource that using the DB/C FS driver from dbcsoftware (www.dbcsoftware.com).  When I connect to the source and add a table it shows all string fields as 255 characters long when that is not the case in the data definition for the driver.
    This issue has been brought up and resolved in previous versions of Crystal Reports.  In Crystal Reports XI it was ADAPT ticket 00307997.  It's worth noting that even though this issue says it was resolved in version XI with service pack 4 I still experience it in that version of CR as well. 
    If anyone has a solution to this for Crystal Reports 2008 please share.
    Thank you,
    David Guthu

    Hi David,
    Looking over the Adapt it was fixed in CR XI R2 Service Pack 4. CR XI is not the same so not sure if this is a typo or not.
    I don't see a branch for CR 2008 so I'll create one for you but this may be a different issue. The adapt was for all fields coming back as 65K and not 255. Also this was tracked in 2004 and fixes created for all versions of Cr at the time. These fixes get rolled forward so I'm thinking FS changed their driver with their latest build or at some earlier build.
    Note from Developer:
    DBCFS ODBC driver return meta data (e.g. column type) as SQL_DOUBLE instead of SQL_NUMERIC.
    ODBC bind as SQL_DOUBLE or SQL_NUMERIC but always retrieve data (in this case column type) as SQL_NUMERIC.
    Have you contacted FS to see if they have any patches or updates available? Are they following ANSII 92 Standards?
    To build a business case for this issue can you purchase a single support case, once it's been resolved you can get a refund, the reason being it adds more weight to the issue and we can escalate it at a higher level. Otherwise it goes in as a low priority issue and no fix date set.
    Also, we can then pass files back and forth etc. which we can not do through forums.
    Can you turn on ODBC tracing? I would like to see what the trace file shows.
    Thank you
    Don

  • How to view multiple reports using crystal reports 2008

    Hi ,
    I am working on vb6 project where in i am trying to generate reports using crystal reports 2008.
    For this , i am making use of Interop Form Wrapper class in vb6.
    I have a business requirement where in i need to view multiple reports  on my screen.
    please suggest me as to how this can be achieved.
    Thanks in Advance
    Regards,
    Ramnath

    Hi Ludek,
    I  am directly now using crystal report viewer control in my vb6 project.
    As mentioned in previous mail, i have created a Interop Wrapper class over crystal report viewer control in .Net using visual studio 2008 and i am making use of wrapper class in my vb6 project.
    I am able to access all the properties that have been defined in my Interop wrapper Class but the only stuff i need is to view multiple reports generated one after the another for a single button click Event.
    Please find below the code that iam using to load and generate reports.
    Note:
    1. frm is the instance of my Interop Wrapper Class built over CR viewer control
    2. All the user defined methods of Wrapper class that you see below will internally call the actual crystalreportviewer   properties defined in my Wrapper class
    Say for e.g   frm.DisplayToolbar(True) will internally  execute  crystalreportViewer1.DisplayToolbar = True
    frm.SetReportSource(strRptFilePath,0)          
    frm.SetSelectionFormula(strrecordSelectionFormula)
    frm.DisplayToolbar(True)               
    frm.ShowExportOption(True)
    frm.ShowPrintOption(True)
    frm.ShowRefreshOption(True)
    frm.ShowPAgeNavigateOption(True)
    frm.ShowZoomOption(True)
    frm.ShowParameterPanelOption(True)
    frm.Show()
    Thanks in Advance
    Regards,
    Ramnath

  • Hide Link Button Image used in Crystal Report 2008 while printing

    Hello Experts,
    I am using Link Button of SAP B1 in Crystal Report 2008 which works perfectly. But when i am trying to export it, i am also getting the image of Link Button.
    Is there a way to hide the image while printing?
    Thanks
    Shiv

    hi Piyush,
    there are some changes in the cr viewer between 3.1 to 4.x. can you please upgrade the reports that are not working to webelements 2.47 which was built for 4.0.
    let us know how this works.
    -jamie

  • Using Crystal Reports 2008 SP3 with the Brother 9500PC, 9700PC, and P9800PC

    We have using Crystal Reports with the Brother Label printers for years until we were forced to use Crystal 2008.  The label printers have worked in the past and we usually create a label template in the printer driver and this configuration is stored in the Crystal Report.  These label printers can use several different size cartridges.  When creating a report using the Editor, the report displays and prints correctly using the template embedded into the report.  This is using the updated SP3.3 service pack.  The problem is in the Run Time application that is embedded in another application to run the reports.  When printing a label from the application, the report previews just fine with the correct size and format.  However, when you try to print the label, the run time driver ignores the template embedded in the report and instead uses the default settings for the printer driver.  So, if I have a 1 inch cartridge in the printer, and the default settings for the printer is a 1 1/2 inch cartridge, then the report will try to print assuming there is a 1 1/2 inch cartridge which will cause the application to fail.  This is a problem with Crystal 2008 (12) and we would like to find a solution to this.  Thanks, Doug

    Hi Cameron, 
    You can setup custom label sizes in Crystal.  In the folder where you installed Crystal Reports is a text file called Labels_en.txt.  This contains the label definition Crystal uses.  You can add a new label in here. 
    Now when you open Crystal and create a new report by selecting the Mailing Label Repotr Wizard, you will see your new label when you get to that step. 
    When save a report, the report will do two things.  If you have set the report to a specific printer, Crystal saves the printer and paper settings inside the RPT.  When the print engine runs the report, if it can't find the printer saved in the report it will default to the default printer. 
    What I believe is happening is the application is loading the report and because it can't find the label printer it was designed with it's going to the default printer.  So you do have to set the PrintReportOptions in your application to redirect the report to the correct printer, driver and papersize. 
    This has pretty much been the way since version 4 that I can remember.  The positive side is you don't have to set all the parameters yourself.  You can get the PrintReportOptions from the report when you open it.  Then you just need to pass the printer name, driver and port.  The rest of the options (papersize) will already be populated from the Get. 
    Good luck,
    Brian

Maybe you are looking for