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

Similar Messages

  • Export from Crystal Reports 2008 viewer fails if run on separate thread

    I have a windows desktop application written in Visual Basic using Visual Studio 2008.  I have installed and am trying Crystal Reports 2008 to run a report.  Everything seems to work well except that when I preview a report (using the viewer control) and click the export button found in the upper left corner of that control, I get the following message:
    Error 5: Current thread must be set to single thread apartment (STA) mode before OLE calls can be made.  Ensure that your Main function has STAThreadAttribute marked on it.  This exception is only raised if a debugger is attached to the process.
    I am a little confused on what to do exactly.  Is the problem because I am running in the Visual Studio 2008 IDE?  It says this exception is only raise if a debugger is attached to the process.  No, I tried running it outside the IDE.  The exception wasn't generated but the application hung when the button was clicked.
    It says the current thread must be set to single thread apartment (STA) mode.  If the report is run on its own thread, is the "current" thread the thread the report is running on or is the main application's UI thread?  I don't think I want to set my main application to single thread apartment mode because it is a multi-threaded application (although I really don't know for sure because I am new to multi-threaded programming). 
    My objective is to allow reports to run asynchronously so that the user can do other things while it is being generated.  Here is the code I use to do this:
        ' Previews the report using a new thread (asynchronously)
        Public Sub PreviewReportAsynch(ByVal sourceDatabase As clsMainApplicationDatabase)
            Dim backgroundProcess As System.ComponentModel.BackgroundWorker
            ' Start a new thread to run this report.
            backgroundProcess = New System.ComponentModel.BackgroundWorker
            Using (backgroundProcess)
                ' Wire the function we want to run to the 'do work' event.
                AddHandler backgroundProcess.DoWork, AddressOf PreviewReportAsynch_Start
                ' Kick off the report asynchronously and return control to the calling process
                backgroundProcess.RunWorkerAsync(sourceDatabase)
            End Using
        End Sub
        Private Sub PreviewReportAsynch_Start(ByVal sender As Object, ByVal e As System.ComponentModel.DoWorkEventArgs)
            ' The source database needed to call preview report was passed as the only argument
            Call PreviewReport(CType(e.Argument, clsMainApplicationDatabase))
        End Sub
        ' Previews the report.  From the preview window, the user can print it.
        Public Function PreviewReport(ByVal sourceDatabase As clsMainApplicationDatabase) As FunctionEndedResult
            Dim errorBoxTitle As String
            Dim frmPreview As frmReportPreview
            ' Setup error handling
            errorBoxTitle = "Preview " & Name & " Report"
            PreviewReport = FunctionEndedResult.FAILURE
            On Error GoTo PreviewError
            ' Set up the crxReport object
            If InitializeReportProcess(sourceDatabase) <> FunctionEndedResult.SUCCESS Then
                GoTo PreviewExit
            End If
            ' Use the preview form to preview the report
            frmPreview = New frmReportPreview
            frmPreview.Report = crxReport
            frmPreview.ShowDialog()
            ' Save any settings that should persist from one run to the next
            Call SavePersistentSettings()
            ' If we got this far everything is OK.
            PreviewReport = FunctionEndedResult.SUCCESS
    PreviewExit:
            ' Do any cleanup work
            Call CleanupReportProcess(sourceDatabase)
            Exit Function
    PreviewError:
            ' Report error then exit gracefully
            ErrorBox(errorBoxTitle)
            Resume PreviewExit
        End Function
    The variable crxReport is of type ReportDocument and the windows form called 'frmPreview' has only 1 control, the crystal reports viewer. 
    The print button on the viewer works fine.  Just the export button is failing.  Any ideas?

    Hi Trevor.
    Thank you for the reply.  The report document is create on the main UI thread of my application.  The preview form is created and destroyed on the separate thread.  For reasons I won't get into, restructuring the code to move all the initialization stuff inside the preview form is not an option (OK, if you a really curious, I don't always preview a report, sometimes I print and/or export it directly which means the preview form isn't used).
    What I learned through some other research is that there are some things (like COM calls and evidently some OLE automation stuff) that cannot be run on a thread that uses the MTA threading model.   The export button probably uses some of this technology, thus the message stating that an STA threading model is required.  I restructured the code as follows to accomodate this requirement.  Here is a sample:
    ' Previews the report using a new thread (asynchronously)
        Public Sub PreviewReportAsynch(ByVal sourceDatabase As clsMainApplicationDatabase)
            Dim staThread As System.Threading.Thread
            ' Start the preview report function on a new thread
            staThread = New System.Threading.Thread(AddressOf PreviewReportAsynchStep1)
            staThread.SetApartmentState(System.Threading.ApartmentState.MTA)
            staThread.Start(sourceDatabase)
        End Sub
        Private Sub PreviewReportAsynchStep1(ByVal sourceDatabase As Object)
            Dim staThread As System.Threading.Thread
            ' Initialize report preview.  This includes staging any data and configuring the
            ' crystal report document object for use by the crystal report viewer control.
            If InitializeReportProcess(DirectCast(sourceDatabase, clsMainApplicationDatabase)) = FunctionEndedResult.SUCCESS Then
                ' Show the report to the user.  This must be done on an STA thread so we will
                ' start another of that type.  See description of PreviewReportAsynchStep2()
                staThread = New System.Threading.Thread(AddressOf PreviewReportAsynchStep2)
                staThread.SetApartmentState(System.Threading.ApartmentState.STA)
                staThread.Start(mcrxReport)
                ' Wait for step 2 to finish.  This blocks the current thread, but this thread
                ' isn't the main UI thread and this thread has no UI anymore (the progress
                ' form was closed) so it won't matter that is it blocked.
                staThread.Join()
                ' Save any settings that should persist from one successful run to the next
                Call SavePersistentSettings()
            End If
            ' Release the crystal report
            Call CleanupReportProcess(DirectCast(sourceDatabase, clsMainApplicationDatabase))
        End Sub
        ' The preview form must be launched on a thread that use the single-threaded apartment (STA) model.
        ' Threads use the multi-threaded apartment (MTA) model by default.  This is necessary to make the
        ' export and print buttons on the preview form work.  They do not work when running on a
        ' thread using MTA.
        Public Sub PreviewReportAsynchStep2(ByVal crxInitializedReport As Object)
            Dim frmPreview As frmReportPreview
            ' Use the preview form to preview the report.  The preview form contains the crystal reports viewer control.
            frmPreview = New frmReportPreview
            frmPreview.Report = DirectCast(crxInitializedReport, ReportDocument)
            frmPreview.ShowDialog()
        End Sub
    Thanks for your help!
    Andy

  • 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

  • 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.

  • Crystal Reports 2008 Runtime creates Logon Fialed error

    i have a client running Crystal REport 2008 SP4.  They are now receiving this error when running reports.
    Logon failed.
    Details:  [Database Vendor Code: 18456 ]
    Logon failed.
    Details:  [Database Vendor Code: 18456 ]
    Error in File Sick Leave Taken from Anniversary Date {0F164D11-4856-4C12-9EA7-2CE3C3F0861E}.rpt:
    Unable to connect: incorrect log on parameters.
    Details:  [Database Vendor Code: 18456 ]
    The report runs fine on my development environment.  What could be causing the error?

    See if the blog [Understanding "login failed" (Error 18456) error messages in SQL Server 2005|http://blogs.msdn.com/b/sql_protocols/archive/2006/02/21/536201.aspx] will help (big assumption on my part re. the db you are using...)
    See the article [Troubleshooting Guide to Database Connectivity Issues with Crystal Reports in Visual Studio .NET Applications|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b0225775-88c4-2c10-bd80-8298769293de]
    Ludek
    Follow us on Twitter http://twitter.com/SAPCRNetSup
    Got Enhancement ideas? Try the [SAP Idea Place|https://ideas.sap.com/community/products_and_solutions/crystalreports]

  • Crystal Reports 2008, Characteristic-Structure and LiveOffice Error

    Hi,
    I am trying to integrate a table from a Crystal Report (2008) in a powerpoint document using LiveOffice. The table uses a characteristic structure set up in the Bex Query. I.e. I created a structure for different nodes in a hierarchy to show the result on a row per node.
    As soon as I am using groups in the table based on the structure, there's an error upon refresh of the liveoffice object. It says something like "successful (with warning)" and then "Missing parts: GroupNameStruc" (using the geramn version so I have to guess the translation). As a result, the table or liveoffice object now is empty.
    When I use a group on a normal Characteristic which is not part of the structure (e.g. I have the year in free characteristics) there is no problem in liveoffice.
    I read somewhere, one should use self defined technical names on the structure and it's elements, so I tried that too but with no success.
    I don't see any other way than using a structure in the query, because I need to filter the nodes I need based on the underlying hierarchies. Since there's more than one hierarchy involved, I suppose I cannot even use the characteristic outside of a structure and then filter the hierarchies in Crystal...
    Crystal Reports 2008: 12.4.0.966
    Integration Kit: 12.4.0.966
    LiveOffice: 14.0.2.364
    Any help is appreciated!
    Thanks,
    Philippe

    Hi,
    Please try to apply fix pack on BOE and then try to apply it on Crystal Reports.
    Install teh corresponding fix pack to BOE first befor applying it to Crystal.
    Thanks
    Aniket Nagdeo

  • Crystal Reports 2008 Trial crashes; crw32.exe error; any fix?

    I downloaded the trial for Crystal Reports 2008 and I can open the application fine, but when I go to create a report and click on the u201CCreate New Connectionu201D for the database I get a Just-in-time error for crw32.exe and my application shuts down. 
    Iu2019ve been trying to look for a resolution in your forums but could not find anything.  I check for updates it says there are none; I've uninstalled and reinstalled already didn't fix it; I've download sp1 manually and installed but no luck.
    I do have MS SQL Server 2008 installed on my system, could this be causing some problems? 
    I'm running Windows XP, also have VS .NET 2003 installed, but I'm only wanting to use CR 2008 application.
    Similar to this existing problem: An unhandled Win32 exception occurred in crw32.exe 5048. Crystal 2008 Crash
    I cannot uninstalled SQL Server 2008 because I need it.

    Hi Henry,
    Crystal Reports 2008 is not officially tested with SQL Server 2008.
    Try with this:
    1. Reduce the 'Hardware acceleration' setting in Microsoft Windows.
    2. To access the 'Hardware acceleration' setting in Microsoft Windows:
    Click Start > Settings > Control Panel > System > Display > Settings > Advanced > Troubleshooting.
    There are typically six possible settings for 'Hardware acceleration': from 'None' to 'Full'.
    If you are using Dual monitor run the CR application on primary monitor cause Dual monitor is not tested with CR.
    If still the issue occurs then manually un-install and reinstall the application.
    Regards,
    Shweta

  • Crystal Reports 2008 FP 3.6 Installation Error

    Hello. Not sure if this is the right place in the forum, but could not figure out a better one. Anyway, I am having major issues installing FixPack 3.6 on Crystal Reports 2008 (updated through SP 3). I keep getting error during installation for "Version is Too Low". Then install shuts down.
    Any thoughts? I tried re-installing SP 3, and verified my version is correct to match SP3. It is 12.3.0.601.
    If it helps, my IT group instructed the FP 3.6 installation order as follows. My prior CR set up was SP2 with FP 2.4.
    1. Business Objects XI 3.1 SP3 - Done
    2. Crystal Reports SP3 - Done
    3. Business Objects Integration Kit SP3 - Done
    4. Business Objects XI FP 3.6 - Done
    5. Crystal Reports FP 3.6 - Error
    6. Business Objects Integration Kit FP 3.6 - Not Done.
    Any thoughts or assitance would be greatly appreciated.
    Thanks,
    Barret

    Hi,
    Please try to apply fix pack on BOE and then try to apply it on Crystal Reports.
    Install teh corresponding fix pack to BOE first befor applying it to Crystal.
    Thanks
    Aniket Nagdeo

  • Crystal Reports 2008 Viewer Syntax error number: -2146827286

    I have CrystalReportViewer12 installed on Apache/Tomcat 6. I have configured all components as necessary: installed jars and setup web.xml/CRConfig.xml. I can get the report to display appropriately in my jsp page. But when I try to use the Go To Next Page button I receive the following error:
    name: SyntaxError
    message: Syntax error
    number: -2146827286
    description: Syntax error
    Any assistance will be appreciated.
    Thanks.

    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

  • Geographical Map does not show up in Crystal Reports 2008 Viewer

    Hi,
    I'm facing a problem by creating maps with CR2008 SP2. If I export the report directly to an pdf or html file the map is shown properly. If I'm using the CR 2008 Viewer to open the .rtp file there's an error message like 'not supported object: geographical map'.
    Anyone else facing such problems?
    Thanks for help,
    Carsten

    Hi,
    Welcome to MSDN.
    I am afraid that this issue is related to third-party, and it is not supported in these forums.
    You could consider posting this issue in website of the publisher of that tool: http://scn.sap.com/community/crystal-reports.
    Thanks for your understanding.
    Regards.
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Crystal Reports 2008 and printing with Zebra printer issue

    Hello,
    Since we have upgraded the reports from XI to 2008, the reports are not printing well in the Zebra printers.
    The report gets shrunk to half the size.
    Is there something that needs to be done after the upgrade?
    Thanks in advance

    Both, install it on your PC first and test. If all is well then build or use the various deployment packages available from our download site.
    You may want to test this with a few reports also. Open the report and check off use Default printer and test other printer options. I don't know what options the QA team were using so it's best for you to test. If you don't have a Zebra printer ask one of your customers to do some testing for you.
    According to Zebra Developers all their drivers are based on the same code so they should all work the same. Once you have one working they all should work using the same options.
    Thank you
    Don

  • Crystal Reports 2008 Formula in Cross-Tab Error Not Supported

    I have a crosstab that was created in Crystal XI and when I opened the report in Crystal 2008 I receive an Error "Not Supported" when I removed the fromula that was in the Crosstab the report displayed. The following is the formula that is within the crosstab:
    If {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME} = '(No Cohort)'  THEN
        If DistinctCount({VWR_PPS_VISIT_SCHEDULE.COHORT_NAME},{VWR_PPS_VISIT_SCHEDULE.PROPOSAL_VERSION_ID}) >1 then
             {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME}&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}
        else
            ""&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}
    else
        {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME}&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}
    As I mentioned the formula works perfectly in Crystal XI but not Crystal 2008 which no sese at all.  We are preparing to migrate from Crystal XI to Crystal 2008 and if this is an issue we may need to but upgrading off.
    Any help with this would be gratly appreciated.
    Thanks
    Edited by: jackie2009 on Oct 9, 2009 3:41 PM

    Try adding brackets around the If statements.e.g.
    If {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME} = '(No Cohort)' THEN
    If DistinctCount({VWR_PPS_VISIT_SCHEDULE.COHORT_NAME},{VWR_PPS_VISIT_SCHEDULE.PROPOSAL_VERSION_ID}) >1
    then {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME}&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}
    else ""&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}
    else {VWR_PPS_VISIT_SCHEDULE.COHORT_NAME}&" "&{VWR_PPS_VISIT_SCHEDULE.VISIT_NAME}

  • 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.

  • File not found error when Downloading Crystal Reports 2008

    Hi,
    I am trying to download a trial version of Crystal Reports 2008. I get the error "file not found" both times when I downloaded the zip file and opened it first from the Free trial link and next from the Diamond community page link.  Can anyone help pls. ? Thanks AC

    New location to download: http://store.businessobjects.com/store/bobjamer/DisplayProductByTypePage&parentCategoryID=&categoryID=11522300?resid=-Z5tUwoHAiwAAA8@NLgAAAAS&rests=1254701640551

  • Invalid export DLL or export format" with Crystal Reports 2008 to Excel xls

    We are experiencing the same issue as reported in the sticky thread. I answered in that thread, but thought that I woudl open a new thread to keep track of this issue.  I can give you the responses to your questions you have requested in that thread:
    Server Operating System - MS Windows Server 2003 R2 Enterprise Edition SP2
    Version of the .NET Framework - MS .NET Framework 3.5 SP1
    How did you deploy? - Installed CR 2008 SP1 runtime with msi package
    If you deployed with CRRuntime_12_0_mlb.msi - what was the date of the file and its size? CRRuntime_12_1_mlb.msi dated Sept. 16, 2008 12:55:00 PM, size: 56,717,824 bytes
    What is the file version of crpe32.dll on your server? You'll find this in the C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86 directory - File was created 9/13/08 11:21AM, 9451KB File Version: 12.1.0.882
    How many libpng10.dll files are on your system? List all instances. - 1 instance is on the system located in C;\Program Files\Business Objects\Business Objects Enterprise 12.0\win32_x86 directory. It is dated 9/13/08 8:52:26AM 132KB version 1.0.30.1
    Any additional comments - We have tried to export to PDF and this works successfully. However, we can not export to xls or rft formats.
    CRXF_XLS.dll is 905KB 9/13/08 9:38AM Version 12.1.0.882
    CRXF_RTF.dll is 509KB 9/13/08 9:35AM Version 12.1.0.882
    We also have the CR XIR2 server runtime installed side by side on the server as we migrate from CR 2008 to CR XIR2 SP4 ( where this function does work currently).
    Please let me know if you need anything additional.
    Phil
    "Invalid export DLL or export format" with Crystal Reports 2008
    Posted: Sep 27, 2008 12:36 AM       E-mail this message      Reply 
    I've included this sticky because we are seeing many posts in this forum regarding the error Invalid export DLL or export format when exporting to Excel and RTF in .NET applications using the Crystal Reports 2008 .NET SDK.
    Issue
    Exporting a Crystal Report to Excel or RTF format
    .NET application using the Crystal Reports 2008 runtime (version 12.0)
    error Invalid export DLL or export format
    We've been doing some testing in-house and haven't reproduced this behavior. In order to figure this issue out we will need your help. If you are getting this error please reply to this post with the following information:
    Server Operating System
    Version of the .NET Framework
    How did you deploy?
    If you deployed with CRRuntime_12_0_mlb.msi - what was the date of the file and its size?
    What is the file version of crpe32.dll on your server? You'll find this in the C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86 directory
    How many libpng10.dll files are on your system? List all instances.
    Any additional comments
    What We Know
    The error invalid export DLL or export format may occur when exporting to Excel and RTF formats in .NET applications utilizing the Crystal Reports 2008 runtime (v 12.0)
    Other export formats like Adobe PDF, Crystal Reports, CSV all export with no error
    Some customers have resolved this by adding C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86 to their environment path variables
    This may have something to do with the file libpng10.dll. Both crxf_xls.dll and crxf_rtf.dll are dependent on it.
    Thanks in advance for your co-operation. We hope to figure out what is causing this issue soon.

    Hi,
    I am also having the same problem, except that I am not using Crystal Report 2008 runtime but the actual Crystal Report 2008 installation on Windows XP SP2 with VS Studio 2005 (VC++). MS .NET Framework 2.0.
    Cyrstal Report XIR2 was installed on the same machine but uninstalled before installing Crystal Report 2008.
    So only one instance of libpng10.dll and found in C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86
    Crpe32.dll        3/1/2008 version 12.0.0.683
    Crxf_xls.dll       3/1/2008 version 12.0.0.683
    Crxf_rtf.dll         3/1/2008 version 12.0.0.683
    crdb_oracle.dll  3/1/2008 version 12.0.0.683
    libpng10.dll       3/1/2008 version 1.0.30.0             122880 bytes
    There is no problem for exporting to pdf, html, word, csv, Crystal Report. If I create a testing report without any data from database, the testing report can then be exported also to rtf and xls.
    Oracle 11.1.0.6 is the DB for the reports.
    Adding C:\Program Files\Business Objects\BusinessObjects Enterprise 12.0\win32_x86 to the path did not resolve my problem.
    Any idea to fix this issue?
    Thanks
    Kin H Chan

Maybe you are looking for