Crystal Reports 20087 Versus CRXI R2

Hello there
I currently deploy Crystal XI R2 in a thick client vb.Net application. I am considering upgarding to Crystal 2008.
Can anyone tell me if CR 2008 is any faster in terms of loading the runtime viewer objects and in terms of report processing than previous version CR XI R2?
Also does anyone know if there plans for an update CR 2008 because it does seem quite old now?
If anyone can give me any info on the above I would really appreciate it?
Thanks
Kerrin

Hi, Kerrin;
There have been some improvments made with CR 2008 in terms of processing and loading speed. But, every situation is different, so you may want to try the Evaluation version from our site to see if it makes a difference for you or not:
http://www.sap.com/solutions/sapbusinessobjects/sme/reporting-dashboarding/index.epx
I do not have any information regarding future products, but keep an eye on our web site for updates.
Regards,
Jonathan

Similar Messages

  • Crystal Reports for VS2010 versus Crystal Reports 2011

    I'm not exactly new to CR, however, I have been away from it for a while and am now being tasked to work with this product again. Alot has changed in that period of time. I'm currently using Visual Studio 2010 and I have learned that Crystal Reports is no longer integrated within Visual Studio but available from SAP as a free download as Crystal Reports 2010 and will essentially be a plug in to the Visual Studio 2010 development environment once installed.
    In my effort to find a sample database as well as any additional documentation related to Crystal Reports 2010, I'm finding and/or seeing a lot of information related to Crystal Reports 2011 and little or nothing related to Crystal Reporst 2010.
    1. Is CR2011 a seperate, stand-alone product versus CR2010, which is now a seperate download and plug in product to VS2010?
    2. Are there any sample databases, sample reports, sample .NET code available for CR2010?
    3. Do I have it all wrong and CR2010 is really CR2011 and SAP is just trying to confuse everybody?
    Marlon

    Hi Marlon,
    1. Is CR2011 a seperate, stand-alone product versus CR2010, which is now a seperate download and plug in product to VS2010?
    CR 2011 is the Full standalone Report Designer, no SDK with it. The CR for VS 2010 is the plugin that was shipped within the VS .NET as an included plug-in , you just have to install it separately with VS 2010. The complimentary SDK is in CR for VS 2010 which has the matching CR 2011 report Designer.
    2. Are there any sample databases, sample reports, sample .NET code available for CR2010?
    No, but you can use the ones from our download page: These are for[ CR XI R2|https://smpdl.sap-ag.de/~sapidp/012002523100005852352008E/cr_xi_xtreme_rep_smpl_en.zip] and is based on the old reports that you are familiar with.
    For sample code see this [page|http://wiki.sdn.sap.com/wiki/display/BOBJ/CrystalReportsSDKSampleApplications], lots of them available.
    RAS is the new Report Designer RCAPI SDK and you can find the help for the SDK from the same page you downloaded the installer.
    3. Do I have it all wrong and CR2010 is really CR2011 and SAP is just trying to confuse everybody?
    We are trying to confuse everyone... just kidding. It's the way the latest builds are released. CR 2011 has no SDK and CR for VS 2010 is the SDK for CR 2011.
    You'll also notice that CR for VS 2010 is version 13 and CR 2011 is version 14 which matches Business Objects Enterprise Version 4.0
    Thanks
    Don

  • Changed number format in vs 2008 versus crystal report format

    I am using Crystal report designer  11.0.0.1.282  and I am able to see the numbers in the format I want . example is the year 2012,2013, etc.
    I don't want any decimal  point to be applied to this like 2013.00 because it is just the year and it should be 2013. when I ran the report in preview inside the designer  , everything looks fine. but when I ran the report from our client application, the year format comes as 2013.00
    In the Crystal report designer, I have checked the File menu /Options , when the Options dialog that opens up , I have selected Fields tab and have chosen the Number field and have selected the Style for the numbers through all the report to be -1123
    the report used to show up with correct format up until a couple of weeks ago, so I am not sure what may have caused this. I was hoping there might be a solution to this.
    I have attached how the year shows in the chart legend both in designer and from our client application (VS2008)
    greatly appreciate any help and if you could point me to right direction

    Your System properties may have changed. If the field is set to system it will use what ever your defualt system is set to. Change the field to use format:

  • Crystal Reports Versus Sharepoint Issue

    Hi,
    We recently purchased Crystal Reports Server 2008 for our company, we've installed it successfully onto our reporting hardware but when we come to install the portal integration kit on our sharepoint server it throws an error indicating that the business objects XI v3.1 . NET SDK must be installed before the process can proceed. Where can I get this SDK from?
    Regards,
    Charles

    You need to make sure you are installing CR Server 2008 V1 as it has the .NET SDK, V0 does not.
    If it is V1 and you are installing onto a seperate web server you can install the Client tools for CR Server 2008 and that will install the .NET SDK.
    Jason

  • Error in viewing Crystal Reports CRXI R2

    We have a asp.net application and reports developed using CR XI R2. All the reports are published using the CRS.  We often get an error when we view the reports, some time we get the following error and sometime we dont,
    Unable to connect: incorrect log on parameters. Details [Database Vendor Code: 18452]
    The reports are loading properly, but sometime we get te above error.  Can we expect BO to respond to this message at the earliest.  Our application runs on windows 2003 Standards Edition server, we have one server for our application and CRS and another server for our database.

    Senthil,
    Are you getting this error when running the report in the Crystal Reports Deisgner or just your application/.
    If you are only receiving the error in the application then please move the post to Business Objects SDK Application Development.

  • UCCX10.5 what's new in CHR versus Crystal report

    Hi all,
    do you have any presentation or document to show what looks like new in CHR and crystal report in UCCX10.5 comparing to UCCX8.x?  I didn't find it.
    Thanks,

    Hi 
    Look up CUIC - that's the new reporting engine. In 10.x there is no HRC and no Crystal Reports any more...
    https://www.youtube.com/watch?v=aoFxz62yCy8
    Aaron

  • Printing Crystal report using Generic Text output - formating lost

    Hi. I have an accounting system using Crystal to generate it's business forms, in particular invoicing as reports. Recently we have installed new printing system that needs generic text to capture and create the business forms (invoices) into a graphic and text. When Crystal sends data to Generic Text Printer, you can view it ok as a preview but it moves text around , bunches it up and formatting is never the same for two documents. I need resolution as the printing software needs fixed text in a specific location within the data file.  Is there a way in Crystal to format fields so they dont move the data and bunch it up. The business forms written in Crystal have sub reports that are supressed if no data is to be printed, but finding text is moving and hard to capture a fixed location in text file. Any suggestions would be appreciated.

    Hello,
    Thank you for your responses.
    Yes, I'm using a bundled version that came with VS 2005.
    I'd love to download this update, but I cannot get there! I don't have an login and password for this site, and I don't know how to get them.
    This is all I'd found about this issue in this thread:
    http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=844
    "I opened an incident with Business Objects.  They said there is not a way to do what we want to do with the Crystal Reports for .NET assemblies.  They are going to implement a way to create a postscript file and include it in Service Pack 3 of Crystal XI Release 2.  They would not say how the postscript will be created (ie, ExportToDisk or any other method), only that they would include it in CRXI Release 2 SP3 which they intend to release sometime this coming winter. "
    "Just an update...this has been fixed in Crystal XI Release 2 Service Pack 3.
    I just finished testing, and it now allows you to print to a file without prompting the user.  We are now able to create a postscript file."
    Thanks,
    Peter
    Edited by: Peter Afonin on Jul 16, 2008 11:52 AM

  • Printing Crystal Report to Postscript

    I'm using Crystal Reports for Visual Studio 2005.
    I'm trying to print my reports to the postscript file:
    PrinterSettings ps = new PrinterSettings();
    ps.PrinterName = "TRADEPOSTSCRIPT";
    ps.PrintFileName = txtPath.Text.Trim() + "
    " + txtFormNo.Text.Trim() +
    ".ps";
    ps.PrintToFile = true;
    rpt.PrintOptions.CopyFrom(ps, ps.DefaultPageSettings);
    rpt.PrintToPrinter(1, true, 0, 0);
    Although I specified PrintToFile and a path, I'm still getting prompt for the file name.
    I'd found some posts in the forums
    (http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=844) saying
    that there was a bug with PS printing in Crystal reports that had been fixed
    in version Crystal XI Release 2 Service Pack 3. But, first, I even don't
    know what version I have, I couldn't find a way to look it up in the Visual
    Studio - there is no CR version under Help. Second, I cannot update directly
    from my Visual Studio, for some reason this update doesn't work, and I
    cannot download an update from the Business Objects web site either, it
    seems that only registered users of the full version can do this.
    I would appreciate very much any help with this issue. How can I get an update to fix this issue?
    Thank you,
    Peter

    Hello,
    Thank you for your responses.
    Yes, I'm using a bundled version that came with VS 2005.
    I'd love to download this update, but I cannot get there! I don't have an login and password for this site, and I don't know how to get them.
    This is all I'd found about this issue in this thread:
    http://www.crystalreportsbook.com/forum/forum_posts.asp?TID=844
    "I opened an incident with Business Objects.  They said there is not a way to do what we want to do with the Crystal Reports for .NET assemblies.  They are going to implement a way to create a postscript file and include it in Service Pack 3 of Crystal XI Release 2.  They would not say how the postscript will be created (ie, ExportToDisk or any other method), only that they would include it in CRXI Release 2 SP3 which they intend to release sometime this coming winter. "
    "Just an update...this has been fixed in Crystal XI Release 2 Service Pack 3.
    I just finished testing, and it now allows you to print to a file without prompting the user.  We are now able to create a postscript file."
    Thanks,
    Peter
    Edited by: Peter Afonin on Jul 16, 2008 11:52 AM

  • Crystal report viewer does not observe the PaperSize and PageOrientation setting

    Hi:
    My application is a 3 tier application, where the WinForm client is connected to the WCF Services hosted in IIS server.
    The report is generated on server side using WCF service, and export as.rpt with data, the .rpt file is then sent to the WinForm client, the Crystal Report viewer is used to load the .rpt file for preview and print.
    On server side I've Microsoft XPS Document Writer installed and set as default printer. On the client side if the default printer is XPS or Nitro PDF creator, the report can be view and print correctly, report design in landscape will be able to show in the landscape in CR viewer, report design using custom paper size (e.g. Half Letter), CR viewer able to show it in Half Letter.
    The problem that I'm facing is when the default printer is set to HP LaserJet P1120 or others (I've tried Epson ESC/P Standard driver), the report is always shown in the portrait, and it will not be able to show in custom paper size either. Here is my code:
         Dim settings As New System.Drawing.Printing.PrinterSettings
         Dim rep as New ReportDocument
         rep.Load(sOutputFileName)     'The report is download from server and save in sOutputFileName
         SetReportPaperSize(rep, sPaperSizeName, False, settings) ' sPaperSizeName store the name of the custom paper used in the report
         CrViewer.ReportSource = rep
       Public Shared Sub SetReportPaperSize(rep As ReportDocument, paperSizeName As String, isHardCopy As Boolean, settings As Printing.PrinterSettings)
          Dim installedPrinters As Printing.PrinterSettings.StringCollection = Printing.PrinterSettings.InstalledPrinters
          Dim printers As New List(Of String)
          Dim sPrinter As String
          If installedPrinters.Count = 0 Then
             Return
          End If
          SetPrinterDefaultPaperSize(rep.PrintOptions, paperSizeName, settings)
          With rep.PrintOptions
             .PrinterName = settings.PrinterName
             .PaperSource = PaperSource.Auto
             If paperSizeName.Trim.Length > 0 Then
                .PaperSize = DirectCast(GetPapersizeId(paperSizeName, settings, rep.PrintOptions.PaperSize), CrystalDecisions.Shared.PaperSize)
             End If
          End With
       End Sub
       Public Shared Sub SetPrinterDefaultPaperSize(printOptions As PrintOptions, paperSizeName As String, settings As Printing.PrinterSettings)
          With settings.DefaultPageSettings
             If paperSizeName.Trim.Length = 0 Then
                . PaperSize = GetPaperSize (printOptions.PaperSize, settings)
             Else
                For Each size As Printing.PaperSize In settings.PaperSizes
                   If size.PaperName.EqualsTo(paperSizeName) Then
                      .PaperSize = size
                      Exit For
                   End If
                Next
             End If
             .Landscape = printOptions.PaperOrientation = PaperOrientation.Landscape
             .Margins.Top = printOptions.PageMargins.topMargin
             .Margins.Left = printOptions.PageMargins.leftMargin
             .Margins.Bottom = printOptions.PageMargins.bottomMargin
             .Margins.Right = printOptions.PageMargins.rightMargin
          End With
       End Sub
       Public Shared Function GetPaperSize(paperSizeId As Integer, defaultPrinterSettings As Printing.PrinterSettings) As Printing.PaperSize
          Dim settings As Printing.PrinterSettings = defaultPrinterSettings
          Dim result As Printing.PaperSize
          If settings Is Nothing Then
             settings = New Printing.PrinterSettings
          End If
          ' Default paper Size defined in the printer
          result = settings.DefaultPageSettings.PaperSize
          For Each size As Printing.PaperSize In settings.PaperSizes
             If size.RawKind = paperSizeId Then
                result = size
                Exit For
             End If
          Next
          Return result
       End Function
       Public Shared Function GetPapersizeId(paperSizeName As String, defaultPrinterSettings As Printing.PrinterSettings Optional defaultpaperSizeId As CrystalDecisions.Shared.PaperSize = CrystalDecisions.Shared.PaperSize.DefaultPaperSize) As Integer
          Dim settings As Printing.PrinterSettings = defaultPrinterSettings
          Dim result As Integer = defaultpaperSizeId
          If settings Is Nothing Then
             settings = New Printing.PrinterSettings
          End If
          If Not String.IsNullOrEmpty(paperSizeName) Then
             For Each size As Printing.PaperSize In settings.PaperSizes
                ' Height and Width in Printing.PaperSize is measure in hundredths of an inch
                If size.PaperName.EqualsTo(paperSizeName) Then
                   result = size.RawKind
                   Exit For
                End If
             Next
          End If
          Return result
       End Function
    Setting the PrintOptions.PaperSize and PageOrientation seem like no effect on the viewer. My code to load the report to CR viewer is much more complicated than the code I show above, I've a background worker thread to download the report, and when the worker thread finished download the report from the server, it will assign the report to CRViewer. Do the changes in report PrintOption before assign to CRViewe and after assigning to CRViewer make any different?
    I'm using VS2010, CR XI R2 (Version 11.5.3700.0). Please Help. Thanks
    Regards
    JC Voon

    Hi JC,
    CRXI R2 is a no go with VS 2010, these two are not compatible.
    With CR 11.5 use VS 2005.
    Or Use VS 2010 and CR for VS 2010 (13.0)
    Once you have the supported / compatible conbination of CR and VS, use the In Proc RAS .NET code from below KBA.
    http://search.sap.com/notes?id=0001561333&boj=/sap/bc/bsp/spn/scn_bosap/notes.do?access=69765F6D6F64653D3939382669765F7361706E6F7465735F6E756D6265723D30303031353631333333
    Also, see the KBAs returned by below search. The top right corner search box on this page is quite helpful.
    http://search.sap.com/ui/scn#query=crystal%252C+paper%252C+orientation%252C+.net%252C+sdk&startindex=1&filter=scm_a_site(scm_v_Site11)&filter=scm_a_modDate(*)&timeScope=all
    - Bhushan
    Senior Engineer
    SAP Active Global Support
    Follow us on Twitter
    Got Enhancement ideas? Try the SAP Idea Place
    Getting started and moving ahead with Crystal Reports .NET applications.

  • Crystal reports XI SP2

    Ok - so i have developed a lot of reports with CRXI, SP2 in VS2008
    I deploy these to the windows 2008 machine which has the _2005 MSI redistribution packages installed
    If i'm on the machine (Terminal server into it), I get the reports -
    If I use the web browser from my dev machine (or any others for that matter) I get these messages - what permissions do i need to set on IIS 7 to make these work????????????????
    Sandy
    Log Name:      Application
    Source:        ASP.NET 2.0.50727.0
    Date:          11/16/2009 12:47:20 PM
    Event ID:      1334
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxx.xxx.com
    Description:
    An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 3688
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 2.0.50727.0" />
        <EventID Qualifiers="49152">1334</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-11-16T19:47:20.000Z" />
        <EventRecordID>910</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxx.xxx.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 3688
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    </Data>
      </EventData>
    </Event>
    Log Name:      Application
    Source:        ASP.NET 2.0.50727.0
    Date:          11/16/2009 12:26:27 PM
    Event ID:      1309
    Task Category: Web Event
    Level:         Warning
    Keywords:      Classic
    User:          N/A
    Computer:      xx.xxx.com
    Description:
    Event code: 3005
    Event message: An unhandled exception has occurred.
    Event time: 11/16/2009 12:26:27 PM
    Event time (UTC): 11/16/2009 7:26:27 PM
    Event ID: 17d6ffed2446461b9324cbea1c57fad6
    Event sequence: 41
    Event occurrence: 3
    Event detail code: 0
    Application information:
        Application domain: /LM/W3SVC/3/ROOT-1-129028729994690502
        Trust level: Full
        Application Virtual Path: /
        Application Path:               \
        Machine name: xxxxxxxx
    Process information:
        Process ID: 3688
        Process name: w3wp.exe
        Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
        Exception type: LoadSaveReportException
        Exception message: An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    Request information:
        Request URL: https://172.16.0.185:443/Common/Reports/OrderReportAdmin.aspx
        Request path: /Common/Reports/OrderReportAdmin.aspx
        User host address: 172.16.0.6
        User: 666666666
        Is authenticated: True
        Authentication Type: Forms
        Thread account name: NT AUTHORITY\NETWORK SERVICE
    Thread information:
        Thread ID: 5
        Thread account name: NT AUTHORITY\NETWORK SERVICE
        Is impersonating: False
        Stack trace:    at CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
    Custom event details:
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 2.0.50727.0" />
        <EventID Qualifiers="32768">1309</EventID>
        <Level>3</Level>
        <Task>3</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-11-16T19:26:27.000Z" />
        <EventRecordID>909</EventRecordID>
        <Channel>Application</Channel>
        <Computer>x.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>3005</Data>
        <Data>An unhandled exception has occurred.</Data>
        <Data>11/16/2009 12:26:27 PM</Data>
        <Data>11/16/2009 7:26:27 PM</Data>
        <Data>17d6ffed2446461b9324cbea1c57fad6</Data>
        <Data>41</Data>
        <Data>3</Data>
        <Data>0</Data>
        <Data>/LM/W3SVC/3/ROOT-1-129028729994690502</Data>
        <Data>Full</Data>
        <Data>/</Data>
        <Data>C:\cccccccccc\</Data>
        <Data>ttttt</Data>
        <Data>
        </Data>
        <Data>3688</Data>
        <Data>w3wp.exe</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>LoadSaveReportException</Data>
        <Data>An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.</Data>
        <Data>https://172.16.0.185:443/Common/Reports/OrderReportAdmin.aspx</Data>
        <Data>/Common/Reports/OrderReportAdmin.aspx</Data>
        <Data>172.16.0.6</Data>
        <Data>xxx.com</Data>
        <Data>True</Data>
        <Data>Forms</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>5</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>False</Data>
        <Data>   at CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
    </Data>
      </EventData>
    </Event>

    ok - i've changed the references to 10.5.xxx and have posted to the server
    and web.config doesn't have references to 11.3 or 11.5 anywhere and installed cr2008.net merge modules
    but i'm still getting
    Log Name:      Application
    Source:        ASP.NET 2.0.50727.0
    Date:          11/20/2009 6:16:02 AM
    Event ID:      1334
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxxx.com
    Description:
    An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 1924
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 2.0.50727.0" />
        <EventID Qualifiers="49152">1334</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-11-20T13:16:02.000Z" />
        <EventRecordID>966</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxx.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>An unhandled exception occurred and the process was terminated.
    Application ID: DefaultDomain
    Process ID: 1924
    Exception: System.Runtime.Serialization.SerializationException
    Message: Type 'CrystalDecisions.CrystalReports.Engine.LoadSaveReportException' in Assembly 'CrystalDecisions.Shared, Version=11.5.3700.0, Culture=neutral, PublicKeyToken=692fbea5521e1304' is not marked as serializable.
    StackTrace:    at System.Runtime.Serialization.Formatters.Binary.WriteObjectInfo.InitSerialize(Object obj, ISurrogateSelector surrogateSelector, StreamingContext context, SerObjectInfoInit serObjectInfoInit, IFormatterConverter converter, ObjectWriter objectWriter)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Write(WriteObjectInfo objectInfo, NameInfo memberNameInfo, NameInfo typeNameInfo)
       at System.Runtime.Serialization.Formatters.Binary.ObjectWriter.Serialize(Object graph, Header[] inHeaders, __BinaryWriter serWriter, Boolean fCheck)
       at System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Serialize(Stream serializationStream, Object graph, Header[] headers, Boolean fCheck)
       at System.Runtime.Remoting.Channels.CrossAppDomainSerializer.SerializeObject(Object obj, MemoryStream stm)
       at System.AppDomain.Serialize(Object o)
       at System.AppDomain.MarshalObject(Object o)
    </Data>
      </EventData>
    </Event>
    and
    Log Name:      Application
    Source:        Crystal Reports
    Date:          11/20/2009 6:17:58 AM
    Event ID:      4096
    Task Category: None
    Level:         Error
    Keywords:      Classic
    User:          N/A
    Computer:      xxxx.com
    Description:
    The description for Event ID 4096 from source Crystal Reports cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer.
    If the event originated on another computer, the display information had to be saved with the event.
    The following information was included with the event:
    An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    the message resource is present but the message is not found in the string/message table
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Crystal Reports" />
        <EventID Qualifiers="0">4096</EventID>
        <Level>2</Level>
        <Task>0</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-11-20T13:17:58.000Z" />
        <EventRecordID>967</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxx</Computer>
        <Security />
      </System>
      <EventData>
        <Data>An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    </Data>
      </EventData>
    </Event>
    and
    Log Name:      Application
    Source:        ASP.NET 2.0.50727.0
    Date:          11/20/2009 6:17:58 AM
    Event ID:      1309
    Task Category: Web Event
    Level:         Warning
    Keywords:      Classic
    User:          N/A
    Computer:      xxxxxx.com
    Description:
    Event code: 3005
    Event message: An unhandled exception has occurred.
    Event time: 11/20/2009 6:17:58 AM
    Event time (UTC): 11/20/2009 1:17:58 PM
    Event ID: dd62de5b26e240ae9032798ed72bcef5
    Event sequence: 15
    Event occurrence: 1
    Event detail code: 0
    Application information:
        Application domain: /LM/W3SVC/2/ROOT-1-129031966481291828
        Trust level: Full
        Application Virtual Path: /
        Application Path: C:\inetpub\CVIPhase4\
        Machine name: SWCVI1
    Process information:
        Process ID: 1772
        Process name: w3wp.exe
        Account name: NT AUTHORITY\NETWORK SERVICE
    Exception information:
        Exception type: LoadSaveReportException
        Exception message: An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.
    Request information:
        Request URL: https://172.16.0.105:443/CheckOut/quote.aspx
        Request path: /CheckOut/quote.aspx
        User host address: 172.16.0.106
        User: xxxxxxx
        Is authenticated: True
        Authentication Type: Forms
        Thread account name: NT AUTHORITY\NETWORK SERVICE
    Thread information:
        Thread ID: 6
        Thread account name: NT AUTHORITY\NETWORK SERVICE
        Is impersonating: False
        Stack trace:    at CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
    Custom event details:
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="ASP.NET 2.0.50727.0" />
        <EventID Qualifiers="32768">1309</EventID>
        <Level>3</Level>
        <Task>3</Task>
        <Keywords>0x80000000000000</Keywords>
        <TimeCreated SystemTime="2009-11-20T13:17:58.000Z" />
        <EventRecordID>968</EventRecordID>
        <Channel>Application</Channel>
        <Computer>xxxxxx.com</Computer>
        <Security />
      </System>
      <EventData>
        <Data>3005</Data>
        <Data>An unhandled exception has occurred.</Data>
        <Data>11/20/2009 6:17:58 AM</Data>
        <Data>11/20/2009 1:17:58 PM</Data>
        <Data>dd62de5b26e240ae9032798ed72bcef5</Data>
        <Data>15</Data>
        <Data>1</Data>
        <Data>0</Data>
        <Data>/LM/W3SVC/2/ROOT-1-129031966481291828</Data>
        <Data>Full</Data>
        <Data>/</Data>
        <Data>C:\inetpub\CVIPhase4\</Data>
        <Data>SWCVI1</Data>
        <Data>
        </Data>
        <Data>1772</Data>
        <Data>w3wp.exe</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>LoadSaveReportException</Data>
        <Data>An error has occurred while attempting to load the Crystal Reports runtime.
    Either the Crystal Reports registry key permissions are insufficient or the Crystal Reports runtime is not installed correctly.
    Please install the appropriate Crystal Reports redistributable (CRRedist*.msi) containing the correct version of the Crystal Reports runtime (x86, x64, or Itanium) required.  Please go to http://www.businessobjects.com/support for more information.</Data>
        <Data>https://172.16.0.105:443/CheckOut/quote.aspx</Data>
        <Data>/CheckOut/quote.aspx</Data>
        <Data>172.16.0.106</Data>
        <Data>222222.com</Data>
        <Data>True</Data>
        <Data>Forms</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>6</Data>
        <Data>NT AUTHORITY\NETWORK SERVICE</Data>
        <Data>False</Data>
        <Data>   at CrystalDecisions.CrystalReports.Engine.ReportDocument.CheckForCrystalReportsRuntime()
       at CrystalDecisions.CrystalReports.Engine.ReportDocument..cctor()
    </Data>
      </EventData>
    </Event>

  • Crystal Report server error

    I'm new to posting here, so please bear with me!  I have installed, in this order, crystal report server XI R2 .Net server 2005 (used as a viewer for reports in our web application), Crystal report server XI (BO), Crystal Report XI, BO XI SP4 on Windows Server 2003 R2 running as a VM.  When I first install crystal report server XI R2 .Net server 2005, open our web app and run Crystal reports, they run just fine.  After installing BO XI, Crystal Reports XI and BO SP4, I get an error:
    Server Error in '/ImageWorks' Application.
    Not enough memory for operation.
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
    Exception Details: System.Runtime.InteropServices.COMException: Not enough memory for operation.
    Source Error:
    An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below. 
    Stack Trace:
    [COMException (0x80041004): Not enough memory for operation.]
       CrystalDecisions.ReportAppServer.ClientDoc.ReportClientDocumentClass.Open(Object& DocumentPath, Int32 Options) +0
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.Open(Object& DocumentPath, Int32 Options) +87
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +279
    [Exception: Load report failed.]
       CrystalDecisions.ReportAppServer.ReportClientDocumentWrapper.EnsureDocumentIsOpened() +341
       CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename, OpenReportMethod openMethod, Int16 parentJob) +964
       CrystalDecisions.CrystalReports.Engine.ReportDocument.Load(String filename) +73
       roi_AdminReportViewer.Page_Load(Object sender, EventArgs e) +83
       System.Web.UI.Control.OnLoad(EventArgs e) +99
       System.Web.UI.Control.LoadRecursive() +47
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
    Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
    I have loaded this same configuration on similar servers over the past 2 years with no issue.  Can anyone help me?  Doesn't look like the memory is being touched on the server, it's an IIS server with 1.5 GB RAM.

    Hi Elaine,
    So everything worked fine until you installed CRXI and BO R2 SP4?  Let me know if the order of installation I have below is correct:
    1.  crystal report server XI R2 .Net server 2005
    2.  Crystal report server XI (BO)
    3.  Crystal Report XI
    4.  BO XI SP4 
    I know the .net viewer is usually set up in the Crystal Reports Server installation.  I'm unsure as to why you have it listed separately.
    Also which version of BO (Crystal Reports Server) are you installing (R1,R2,R3)?   Could you clearly outline your first 2 installation steps?

  • Not able to see the crystal reports XI version in the IE 7 and IE 8

    Hi Team,
    I am using web based application developed in VB,ASP,SQL SERVER,Crystal Reports(XI). I am able to see the Crystal Reports in IE 6. But i am not able to see the reports in IE 7 and IE 8. While clicking on the reports button it is showing the  red X image top left cornor.
    I am using CrystalActiveX viewer11 version for viewing the reports.
    In IE 6,if the client using fiirst time for vieiwing the reports,it will ask the Activexviewer control prompt and says ok,it will display the reports.
    Thanks and Regards
    Eshwar

    Thanks your advise.But we are using following crystal reports (XI) version and we don't have CRXI with R1 and R2.
    CurrentVersion:11.0.0.895 ( CR Developer and Product Type:Full)
    Crystal Reportviewer11 configured in the IIS which is version (5.0). and configured the virtual folder to C:\Program Files\Common Files\Business Objects\3.0\crystalreportviewers11\.
    Our web application code also configured in the IIS at same level.
    When the user wants to see the reports through the application,it will ask the Plugin of Crystal Report Viewer and user will download this plugin and it will save in the IE plug ins.It will ask only first time viewing the reports for the next onwards it will not ask or prompt of the Activex control.
    So please suggest me, is there any upgrade version of this Crystal Reportviewer11 needs to be installed or any browser setting need to be configured for IE 7 and IE 8.
    waiting for your reply.
    Regards
    Eshwar

  • Crystal Reports 2008 crashes in Windows 2003 terminal Services Session

    Hi,
    We installed Crystal Reports Server and Crystal Reports 2008 on a new Windows 2003 Small Business Server. Crystal Reports works when run at the physical console, but when accessed from Remote Desktop it crashes to the debugger when I try to:
    a) open an existing working report that uses SQL Server 2005 parameterized stored procedure,
    b) create a new report using any SQL Server 2005 parameterized stored procedure,
    c) access help.
    All the above work fine at the physical server but I need to access remotely using RDC.
    I log in as administrator, I have tried turning off DEP and I am running RDC via the mstsc command both without and with the  /admin switch to run in session 0 but there is still a difference between being at the physical console versus remote that CR does not like.
    More: I have to drive a long way to get to the server to try things locally.  For now, as a workaround, I have started crw32.exe at the physical server and I can use that when I log in via RDC - I just cannot start crw32.exe remotely and run it successfully. Also, when I do run remotely, I get the entire menu bar on startup with no start page, but running at physical server I get only the File, View and Help menus but I do get the Start page.
    Any ideas?
    Thanks,
    Rob Hershfield
    Dave Machado
    Edited by: David Machado on Nov 17, 2008 9:39 PM

    Permission issues

  • XML and Web Service Data Source Missing in Crystal Reports for VS

    I would like to use a Web Service as the data source for a Crystal Report that will be running outside of my Visual Studio application.  So setting the data source to the web service in code is not possible.  My understanding is Crystal Reports has a connection (in the Database Expert under New Connection) named XML and Web Service.  Here you can select web service and enter the WSDL URL for the web service.  However it does not appear in the list for Crystal Reports for Visual Studio.  Does this connection type come with the Visual Studio version of Crystal Reports and if not is their a way to obtain it? 
    Thank you for your assistance.

    None of the bundled versions of CR have the driver. Reason is that the driver responsible for these connections requires the Java framework and I suspect MS would not be too pleased if we installed the Java framework. The stand alone versions, since they are not part of any bundle can and do install the Java framework and the driver. Note that even the latest release of CR - CRVS2010 does not have the driver as it essentially becomes a bundle or a VS2010 plug-in.
    So, the short of it is; you have to obtain a stand-alone version of CR. I'd recommend CR 2008 (12.x) as CRXI R2 will run out of support in June of this year.
    - Ludek

  • Question - Best practice data source for Vs2008 and Crystal Reports 2008

    I have posted a question here
    CR2008 using data from .NET data provider (ADO.NET DATASET from a .DLL)
    but think that perhaps I need general community advise on best practice with data sources.
    In Crystal reports I can choose the data source location from any number of connection types, eg ado.net(xml), com, oledb, odbc.
    Now in regard to the post, the reports have all been created in Crxi 6.3, upgraded to Crystal XI and now Im using the latest and greatest. I wrote the Crystal Reports 6.3/ XI reports back in the day to do the following: The Reports use a function from COM Object which returns an ADO recordset which is then consumed fine.
    So I don't want to rewrite all these reports, of which there are many.
    I would like to know if any developers are actually using .NET Class libraries to return ADO.NET datasets via the method call or if you are connecting directly to XML data via whatever source ( disk, web service, http request etc).
    I have not been able to eliminate the problem listed in the post mentioned above, which is that the Crystal Report is calling the .NET class library method twice before displaying the data. I have confirmed this by debugging the class lib.
    So any guidance or tips is appreciated.
    Thanks

    This is already being discuss in one of your other threads. Let's close this one out and concentrate on the one I've already replied to.
    Thanks

Maybe you are looking for