Supported platforms document for SAP Crystal Reports, developer version for Microsoft Visual Studio.
SAP Crystal Reports, Developer Version for Microsoft Visual Studio - Supported Platforms
I have problems with my account.
I have problems with my account.
Every time I login , I have input the right email and password , Why it give me back "Sorry, we could not authenticate you. Try again."
I have to reset my password using my email , every time I want to login.
This happens at least 5 times......
Oh my God , what the hell???
administrator , please help me ?
Thanks!
SAP Crystal Reports, developer version for Microsoft Visual Studio Updates & Runtime Downloads
Purpose
The purpose of this document is to provide a quick look-up of all Support Packs, Fixed Issues and Distribution File downloads available for SAP Crystal Reports, developer version for Microsoft Visual Studio.
Overview
Support Packs for "SAP Crystal Reports, developer version for Microsoft Visual Studio" are scheduled on a quarterly bases. Note: there has been a small product name change. From Support Pack 5 onwards, the product will be known as SAP Crystal Reports, developer version for Microsoft Visual Studio as opposed to SAP Crystal Reports for Visual Studio 2010.
Support Packs, Fixed Issues and Distribution File downloads
Fixes for each Support Pack are prioritized and released on or about end of each yearly quarter. All support packs are full builds of Crystal Reports for Visual Studio 2010/2012, thus it is not necessary to update incrementally. The most recent Support Pack in the below table is listed first.
Please note. To integrate "SAP Crystal Reports, developer version for Microsoft Visual Studio" into VS 2010 or 2012, you must run the Install Executable. Running the MSI will not fully integrate Crystal Reports into VS. MSI files by definitioin are for runtime distribution only.
Install Executable | Fixed Issues | MSI 32 Bit | MSI 64 Bit | MSM 32 Bit | ClickOnce |
---|---|---|---|---|---|
(v. 13.0.6.x) | Coming | 32bit_13_0_6.msi | 64bit_13_0_6.msi | 13_0_6.msm | clickonce_13_0_6 |
(v. 13.0.5.x) | 32bit_13_0_5.msi | 64bit_13_0_5.msi | 13_0_5.msm | clickonce_13_0_5 | |
(v. 13.0.4.x) | SP 4 Fixed Issues Wiki | 32bit_13_0_4.msi | 64bit_13_0_4.msi | 13_0_4.msm | clickonce_13_0_4 |
(v. 13.0.3.x) | SP 3 Fixed Issues Wiki | 32bit_13_0_3.msi | 64bit_13_0_3.msi | 13_0_3.msm | clickonce_13_0_3 |
(v. 13.0.2.x) | SP 2 Fixed Issues Wiki | 32bit_13_0_2.msi | 64bit_13_0_2.msi | 13_0_2.msm | clickonce_13_0_2 |
(v. 13.0.1.x) | SP 1 Fixed Issues Wiki | 32bit_13_0_1.msi | 64bit_13_0_1.msi | 13_0_1.msm | clickonce_13_0_1 |
(v. 13.0.0.x) | 32bit_13_0.msi | 64bit_13_0.msi | 13_0.msm | clickonce_13_0_0 |
Related Content
Related Documents
Crystal Reports for Visual Studio .NET SDK Developer Guide
Crystal Reports for Visual Studio .NET SDK API Reference Guide
Report Application Server .NET SDK Developer Guide
Report Application Server .NET SDK API Reference Guide
Related Notes
1544708 - What are the runtime dependencies for CRVS2010?
1531409 - How to deploy the CRVS2010 runtime when using merge modules?
1606608 - Where is the SDK for VS .NET in Crystal Reports 2011?
1606663 - Does Crystal Reports SDK for VS .NET work with Delphi Prism?
1606621 - What .NET frameworks does CRVS2010 support?
For more information, use the search box in the right top corner of this page. Ensure that "All of SAP" is selected from the drop down.
SAP Crystal Reports, version for Visual Studio - Technical & License Resources
SAP Crystal Reports, version for Visual Studio
Technical & License Resources
Technical Details
Product: SAP Crystal Reports, version for Visual Studio 2010
Data sources: ODBC, OLE DB, Access, Excel, ADO.NET, CDO, IDataReader, DAO, RDO, XML and file-based data sources
License model: When using SAP Crystal Reports, version for Visual Studio .NET you may:
- Design reports for use in .NET applications
- Design reports for thick-client Windows applications
- Design reports for server applications
System Requirements
Product prerequisites: SAP Crystal Reports, version for Visual Studio .NET 2010
Processor: 1.6 MGHz or faster
Memory: 1GB (32-bit) or 2GB (64-bit) RAM
Disk space: 650MB (32-bit) or 1.1GB (64-bit) available
Operating systems: Windows 2003, Windows XP, Windows Vista Platform
Support: Windows
Licensing:
Design Reports for Use in .NET Applications
The SAP Crystal Reports, version for Visual Studio 2010 report designer is fully integrated within Microsoft Visual Studio 2010 for powerful and easy report design. You may use the integrated designer to create an unlimited number of reports for use within your .NET applications.
Reporting for Thick-Client Windows Applications
The SAP Crystal Reports, version for Visual Studio .NET 2010 runtime engine can be integrated into thick-client Windows applications to add reporting capabilities.
A thick-client Windows application is any application in which the SAP Crystal Reports, version for Visual Studio .NET 2010 runtime engine is installed and run from the end user's client machine.
You are free to deploy thick-client Windows applications that embed the runtime engine. These applications can be freely deployed both within your own organization and redistributed outside your organization to third parties at no additional charge.
Distribution of the runtime engine is subject to the terms and conditions contained in the SAP Crystal Reports, version for Visual Studio 2010 License Agreement.
Reporting for Server Applications
A server application allows more than one user to access the reporting engine either directly or indirectly through any middle tier application.
You are free to deploy server applications that embed the runtime engine internally within your organization at no additional charge.
To deploy server applications to third parties, written authorization from SAP is required. You can get authorization by registering your application online at no extra cost.
Scaling Server Applications
The SAP Crystal Reports, version for Visual Studio runtime engine included with Visual Studio 2010 is designed to support small applications. Each version of Visual Studio has slight differences on how it handles multiple requests.
- Visual Studio 2003 – If you exceed the throughput limitations, the runtime engine will generate an exception. To add queuing and many other functional features to your Visual Studio 2003 application, upgrade to SAP Crystal Reports 2011.
- Visual Studio 2005, 2008 and 2010– Requests to the runtime engine that exceed the throughput limitations will queue until a thread becomes available to process it.
- Supporting larger applications– Depending on your requirements, several options are available for increased scalability and functionality. Regardless of your choice, upgrading is straightforward and requires minimal code changes. Learn more
Create a separate pdf file for each person in report
I need to be able to have a crystal report(2011), create a pdf file for each participant number displayed on a report.
the report would page break on each participant number.
I've seen some VB.net code that claims it can do this. But, I was wondering if this could be done
within the report itself. Without, having to create a separate program to call the report.
here's what someone provided me
·Please refer to the following VB.Net code for exporting to seperate pdf files.
·Dim rdoc As New ReportDocument
·'------------------------------------
·'Add your code to set rdoc object
·'--------------------------------------
·Dim exportOpts As ExportOptions = New ExportOptions()
Dim pdfRtfWordOpts As PdfRtfWordFormatOptions = ExportOptions.CreatePdfRtfWordFormatOptions()
Dim destinationOpts As DiskFileDestinationOptions = ExportOptions.CreateDiskFileDestinationOptions()
For li_count As Integer = 1 To pagecount
pdfRtfWordOpts.FirstPageNumber = li_count
pdfRtfWordOpts.LastPageNumber = li_count
pdfRtfWordOpts.UsePageRange = True
exportOpts.ExportFormatOptions = pdfRtfWordOpts
exportOpts.ExportFormatType = ExportFormatType.PortableDocFormat
destinationOpts.DiskFileName = "D:\report File" & li_count & ".pdf"
exportOpts.ExportDestinationOptions = destinationOpts
exportOpts.ExportDestinationType = ExportDestinationType.DiskFile
rdoc.Export(exportOpts)
Next
SAP Crystal Reports, developer version for Microsoft Visual Studio - 2012 Now Available for Download
New In This Release
1. New branding for the product;
No Now called “SAP Crystal Reports, developer version for Microsoft Visual Studio”
2.
Su Support integration with Visual Studio 2012 and 4.5 .NET Framework runtime.
3. Added support for following platforms:
a. OS: Windows 7 SP1, Windows 8, Windows 2012
b. Database: SQL Server 2012, HANA SP5
c. Web Browser: Firefox 16, IE10 (limited support; more information forthcoming soon)
d. Other technology: IIS 8, Flash 11
4. 29 Customer Escalations resolved
Download Locations
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 - MSI (32bit)
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 - MSI (64bit)
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 MSM (32 bit only)
PLEASE NOTE:
Any queries, issues, problems, etc., should be posted as a Discussion in the SAP Crystal Reports, version for Visual Studio Space. Queries posted as Comments will not be answered.
Top 10 viewed SAP Notes for May 2013
Purpose
The purpose of this document is to provide a list of the top ten most viewed SAP Notes for SAP Crystal Reports SDK for Microsoft Visual Studio .NETin the month of January 2013.
Overview
Below are the top 10 most viewed SAP Notes for SAP Crystal Reports SDK for Microsoft Visual Studio .NET.
1812447 | Error: ORA-12154: TNS:could not resolve the connect identifier specified |
1542983 | Utility Tools for quick and effective troubleshooting |
1705121 | Error message "IM014: [Microsoft] ODBC Driver Manager] The specified DSN contains an architecture mismatch between the driver and the application" |
1645531 | Export to Excel (2007 - 2010) - ExcelWorkbook (XLSX) loses format style |
1542983 | Utility Tools for quick and effective troubleshooting |
1591706 | Warning: ORB::BOA_init: hostname lookup returned `localhost' (127.0.0.1/::1) Use the -OAhost option to select some other hostname |
1705121 | Error message "IM014: [Microsoft] ODBC Driver Manager] The specified DSN contains an architecture mismatch between the driver and the application" |
1645531 | Export to Excel (2007 - 2010) - ExcelWorkbook (XLSX) loses format style |
1765620 | What version of Crystal Reports supports Windows Azure? |
1455942 | Error "Retrieving the COM class factory for component with CLSID {D7F5D7C3-B06C-4CAC-BC47-A06E66D2EE9B} failed due to the following error: 80000003." |
Queries regarding issues with the above products housl be posted as discussions to the SAP Crystal Reports, version for Visual Studio SCN Space.
Related Content
Top 10 viewed SAP Notes for February (NA) | Top 10 viewed SAP Notes for March (NA) | Top 10 viewed SAP Notes for April |
Top 10 viewed SAP Notes for June 2013
Purpose
The purpose of this document is to provide a list of the top ten most viewed SAP Notes for SAP Crystal Reports SDK for Microsoft Visual Studio .NETin the month of June 2013.
Overview
Below are the top 10 most viewed SAP Notes for SAP Crystal Reports SDK for Microsoft Visual Studio .NET.
1812447 | Error: ORA-12154: TNS:could not resolve the connect identifier specified |
1645531 | Export to Excel (2007 - 2010) - ExcelWorkbook (XLSX) loses format style |
1542983 | Utility Tools for quick and effective troubleshooting |
1705121 | Error message "IM014: [Microsoft] ODBC Driver Manager] The specified DSN contains an architecture mismatch between the driver and the application" |
1435991 | Exporting to PDF truncates some text or wraps incorrectly |
1505620 | How to create a 32 bit ODBC data source on a 64 bit Operating System |
1452720 | How to connect to XML and Web Services data through a proxy |
1877191 | Reports do not render when using IE 10 and the Crystal Reports Web viewer |
1430341 | Error; The RPC server is unavailable |
1636937 | Error: "com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Not enough memory for operation" |
Queries regarding issues with the above products housl be posted as discussions to the SAP Crystal Reports, version for Visual Studio SCN Space.
Related Content
Top 10 viewed SAP Notes for March (NA) | Top 10 viewed SAP Notes for April | Top 10 viewed SAP Notes for May |
Crystal Reports Downloads
SAP Crystal Reports for Visual Studio 2010
Crystal Reports for Visual Studio
2010 Updates & Runtime Downloads
Crystal Reports 2008
Crystal Reports
2008 (12.x) Updates & Runtime Downloads
Crystal Reports for VS 2005 and VS 2008
Crystal Reports for VS 2005 and VS 2008 Updates & Runtime Downloads
Developer SDK
Library (CR for VS 2005)
Developer SDK
Library (CR for VS 2008)
Sample Downloads
Crystal
Reports for .NET SDK Samples
SAP Crystal Reports, Developer Version for Microsoft Visual Studio - Supported Platforms
Supported platforms document for SAP Crystal Reports, developer version for Microsoft Visual Studio.
SAP Crystal Reports, developer version for Microsoft Visual Studio Updates & Runtime Downloads
Purpose
The purpose of this document is to provide a quick look-up of all Support Packs, Fixed Issues and Distribution File downloads available for SAP Crystal Reports, developer version for Microsoft Visual Studio.
Overview
Support Packs for "SAP Crystal Reports, developer version for Microsoft Visual Studio" are scheduled on a quarterly bases. Note: there has been a small product name change. From Support Pack 5 onwards, the product will be known as SAP Crystal Reports, developer version for Microsoft Visual Studio as opposed to SAP Crystal Reports for Visual Studio 2010.
Support Packs, Fixed Issues and Distribution File downloads
Fixes for each Support Pack are prioritized and released on or about end of each yearly quarter. All support packs are full builds of Crystal Reports for Visual Studio 2010/2012, thus it is not necessary to update incrementally. The most recent Support Pack in the below table is listed first.
Please note. To integrate "SAP Crystal Reports, developer version for Microsoft Visual Studio" into VS 2010 or 2012, you must run the Install Executable. Running the MSI will not fully integrate Crystal Reports into VS. MSI files by definitioin are for runtime distribution only.
Install Executable | Fixed Issues | MSI 32 Bit | MSI 64 Bit | MSM 32 Bit | ClickOnce |
---|---|---|---|---|---|
(v. 13.0.6.x) | Coming | 32bit_13_0_6.msi | 64bit_13_0_6.msi | 13_0_6.msm | clickonce_13_0_6 |
(v. 13.0.5.x) | 32bit_13_0_5.msi | 64bit_13_0_5.msi | 13_0_5.msm | clickonce_13_0_5 | |
(v. 13.0.4.x) | SP 4 Fixed Issues Wiki | 32bit_13_0_4.msi | 64bit_13_0_4.msi | 13_0_4.msm | clickonce_13_0_4 |
(v. 13.0.3.x) | SP 3 Fixed Issues Wiki | 32bit_13_0_3.msi | 64bit_13_0_3.msi | 13_0_3.msm | clickonce_13_0_3 |
(v. 13.0.2.x) | SP 2 Fixed Issues Wiki | 32bit_13_0_2.msi | 64bit_13_0_2.msi | 13_0_2.msm | clickonce_13_0_2 |
(v. 13.0.1.x) | SP 1 Fixed Issues Wiki | 32bit_13_0_1.msi | 64bit_13_0_1.msi | 13_0_1.msm | clickonce_13_0_1 |
(v. 13.0.0.x) | 32bit_13_0.msi | 64bit_13_0.msi | 13_0.msm | clickonce_13_0_0 |
Manual deployment of XML WEB Services Driver Package Service Pack 6 ( Note: manually deploy crdb_xml.dll )
Related Content
Related Documents
Crystal Reports for Visual Studio .NET SDK Developer Guide
Crystal Reports for Visual Studio .NET SDK API Reference Guide
Report Application Server .NET SDK Developer Guide
Report Application Server .NET SDK API Reference Guide
Related Notes
1544708 - What are the runtime dependencies for CRVS2010?
1531409 - How to deploy the CRVS2010 runtime when using merge modules?
1606608 - Where is the SDK for VS .NET in Crystal Reports 2011?
1606663 - Does Crystal Reports SDK for VS .NET work with Delphi Prism?
1606621 - What .NET frameworks does CRVS2010 support?
For more information, use the search box in the right top corner of this page. Ensure that "All of SAP" is selected from the drop down.
SAP Crystal Reports, developer version for Microsoft Visual Studio - 2012 Now Available for Download
New In This Release
1. New branding for the product;
No Now called “SAP Crystal Reports, developer version for Microsoft Visual Studio”
2.
Su Support integration with Visual Studio 2012 and 4.5 .NET Framework runtime.
3. Added support for following platforms:
a. OS: Windows 7 SP1, Windows 8, Windows 2012
b. Database: SQL Server 2012, HANA SP5
c. Web Browser: Firefox 16, IE10 (limited support; more information forthcoming soon)
d. Other technology: IIS 8, Flash 11
4. 29 Customer Escalations resolved
Download Locations
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 - MSI (32bit)
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 - MSI (64bit)
SAP Crystal Reports, developer version for Microsoft Visual Studio SP5 MSM (32 bit only)
PLEASE NOTE:
Any queries, issues, problems, etc., should be posted as a Discussion in the SAP Crystal Reports, version for Visual Studio Space. Queries posted as Comments will not be answered.
SAP Twitter Feeds for Techies
This Jive Document links to SAP Twitter Feeds that may be of interest to customers interested more in technical content as opposed to marketing or sales content. SAPCRNETSup and SAPCRDes tweets can also be seen on the Content tab of the SAP Crystal Reports, version for Visual Studio Space and the SAP Crystal Reports Space respectively.
Official SAP Primary Support Twitter account. Correction & consulting notes(login required), hot news,legal changes... and info from our Support Advisory Center | Get new information (KBAs, articles, blogs wikis and more) from SAP technical support for Visual Studio developers who use CR, BOE / BI 4 or RAS SDK. |
Get new information (KBAs, articles, blogs, wikis and more) from SAP Technical Support for Crystal Reports design and database connectivity. | Official SAP Support Customer Experience account. @KrScheffler @NevillePatricia @Stephanie_Goh @bigdave914 here to help provide info & insight into SAP |
The official SAP CRM Twitter channel | The daily resource for business and IT. Information and stories about #SAP customers, partners, and the ecosystem. Deutsch/German: @sapinfo_de |
Top 10 viewed SAP KBAs for July 2013 (SAP Crystal Reports, version for Visual Studio)
Purpose
The purpose of this document is to provide a list of the top ten most viewed SAP Knowledge Base Articles (KBAs) for SAP Crystal Reports, version for Visual Studio in the month of August 2013.
Overview
Below are the top 10 most viewed SAP KBAs:
KBA Number | KBA Title |
---|---|
1812447 | Error: ORA-12154: TNS:could not resolve the connect identifier specified |
1705121 | Error message "IM014: [Microsoft] ODBC Driver Manager] The specified DSN contains an architecture mismatch between the driver and the application" |
1877191 | Reports do not render when using IE 10 and the Crystal Reports Web viewer |
1645531 | Export to Excel (2007 - 2010) - ExcelWorkbook (XLSX) loses format style |
1542983 | Utility Tools for quick and effective troubleshooting |
1430341 | Error; The RPC server is unavailable |
1505620 | How to create a 32 bit ODBC data source on a 64 bit Operating System |
1206860 | .NET Windows application throws the error "Runtime Error! This application has requested the Runtime to terminate it in an unusual way. Please contact the ..." when closing |
1632776 | Error: 80040154 Class not registered |
1805359 | How to avoid the ActiveX print control installs prompt, when a report it printed for Crystal Reports web viewer? |
Queries regarding issues with the above products should be posted as discussions to the SAP Crystal Reports, version for Visual Studio SCN Space.
Related Content
Top 10 viewed KBAs for April | Top 10 viewed KBAs for May | Top 10 viewed KBAs for June 2013 |
SAP Crystal Reports, Developer Version for Microsoft Visual Studio - Supported Platforms
Supported platforms document for SAP Crystal Reports, developer version for Microsoft Visual Studio.
Vote for Enhancements for CRVS on SCN Idea Place - Take two
Purpose
In May 2013 I wrote a blog Vote for Enhancements for Crystal Reports on SCN Idea Place. This Document is a continuation of the blog describing Ideas entered to the SAP Idea Place since May 2013.
Overview
Since May 2013 there have been no less than 15 excellent Ideas added to the SAP Idea Place on how to enhance SAP Crystal Reports. As is often the case, squeaky wheel gets the grease; Ideas most voted on are most likely to be implemented. This Document highlights the Ideas and links to each one, allowing you to vote as you choose.
Introduction
The SAP Idea Place provides a powerful way of improving a product you are working with, In this case SAP Crystal Reports. The SAP Idea Place allows us to share ideas as well as discuss and vote for others' ideas. In this Document I'd like to continue with Ideas entered to the SAP Idea Place since May 2013.
The Process
The process involved combing through Ideas submitted since May 2013. Copying the Title and URL was the easy part. However in this Document I also wanted to provide a summary of the Idea's description. In some cases this is obvious, in others I took the liberty of paraphrasing the author.
How to Market your Idea
Yes, it never hurts to market your idea, including one that you think will make a product better. One way to enlarge your voting audience is to create a Discussion in the appropriate SCN Topic Space and provide a link to the Idea. For SAP Crystal Reports this would be the SAP Crystal ReportsSpace. If I come across an Idea for SAP Crystal Reports I tweet it on SAPCRDes. Invite your co-workers to vote the Idea up. If you posted a Discussion to a Space on SCN and you were invited to create a Idea, seriously consider doing so. Honestly, your Idea carries way more weight than mine. And don't forget to go back to the SCN Discussion and provide a link to the Idea.
The next section contains a table that includes two statistics; Number of Votes and Number of Views. The more votes, the more likely it is that the idea will be implemented. Lots of views and few Votes is probably not a good sign.
List of Ideas Posted Since May 2013 and their Spastics
Only three SDK Ideas were posted to the SAP Idea Place. These are listed in the below table. It may be worth noting that in the same period there were over 15 Ideas posted for SAP Crystal Reports designer and these are documented in Vote for Enhancements for Crystal Reports on SCN Idea Place - Take two.
List of Ideas Posted Since May 2013 and their Spastics
Idea Title | Date Submitted | Votes | Views |
---|---|---|---|
Ability ExportFormatType.CrystalReport Stream Diretly Bind to the Crystal Report Viewer
ability to bind the data to the report and bind the stream directly to the report viewer (client - server app) | Oct. 25, 2013 | 3 | 11 |
Update the Viewer files delivered in Java Reporting Component (JRC), to support Crystal Reports 2011
The Crystal Report Viewer files ddo not have the same look and feel as Crystal Report 2011 install | July 15, 2013 | 5 | 55 |
Add JSF 2 support to CR4E | July 5, 2013 | 4 | 48 |
Now What?
If you like any of the Ideas in the above table, click on the title and vote!
Related Content
Related Documents
Vote for Enhancements for Crystal Reports on SCN Idea Place
Idea Place on the SAP Community Network - A cool idea
Vote for Enhancements for Crystal Reports on SCN Idea Place - Take two
SAP Crystal Reports, developer version for Microsoft Visual Studio: Updates & Runtime Downloads
The purpose of this document is to provide a quick look-up of all Support Packs, Fixed Issues and Distribution File downloads available for SAP Crystal Reports, developer version for Microsoft Visual Studio.
Overview
Support Packs for "SAP Crystal Reports, developer version for Microsoft Visual Studio" are scheduled on a quarterly bases. Note: there has been a small product name change. From Support Pack 5 onwards, the product will be known as SAP Crystal Reports, developer version for Microsoft Visual Studio as opposed to SAP Crystal Reports for Visual Studio 2010.
Support Packs, Fixed Issues and Distribution File downloads
Fixes for each Support Pack are prioritized and released on or about end of each yearly quarter. All support packs are full builds of Crystal Reports for Visual Studio 2010/2012, thus it is not necessary to update incrementally. The most recent Support Pack in the below table is listed first.
Please note:To integrate "SAP Crystal Reports, developer version for Microsoft Visual Studio" into VS 2010 or 2012, you must run the Install Executable. Running the MSI will not fully integrate Crystal Reports into VS. MSI files by definition are for runtime distribution only.
Install Executable | Fixed Issues | MSI 32 Bit | MSI 64 Bit | MSM 32 Bit | ClickOnce 32/64 | ClickOnce "Homesite" | WEB XML Deployment |
---|---|---|---|---|---|---|---|
Support Pack 7 (v. 13.0.7.x) | SP 7 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_7.msm | clickonce32/64 | crdbxml7.msi | |
(v. 13.0.6.x) | SP 6 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_6.msm | clickonce32/64 | crdbxml6.msi | |
(v. 13.0.5.x) | 32bit.msi | 64bit.msi | 13_0_5.msm | clickonce32/64 | N/A | ||
(v. 13.0.4.x) | SP 4 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_4.msm | clickonce32/64 |
| N/A |
(v. 13.0.3.x) | SP 3 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_3.msm | clickonce32/64 | N/A | |
(v. 13.0.2.x) | SP 2 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_2.msm | clickonce32/64 | N/A | |
(v. 13.0.1.x) | SP 1 Fixed Issues Wiki | 32bit.msi | 64bit.msi | 13_0_1.msm | clickonce32/64 | N/A | |
(v. 13.0.0.x) | 32bit.msi | 64bit.msi | 13_0.msm | clickonce32/64 | N/A |
Note: Manual deployment of crdb_xml drivers requires manually installing and deploying JRE/JDK
1871962 - How To manually deploy Service Pack 6 crdb_XML data source driver for Crystal Reports Developer for Visual Studio
Note: Clickonce32/64 is managed by the xml file for which one is installed.
- CRVS2010 - Creating Click Once deployment
Note: Click Once "Homesite" is to tell your installer to go here for the runtime.
Related Content
Related Documents
SAP Crystal Reports, Developer Version for Microsoft Visual Studio - Supported Platforms
Crystal Reports for Visual Studio .NET SDK Developer Guide
Crystal Reports for Visual Studio .NET SDK API Reference Guide
Report Application Server .NET SDK Developer Guide
Report Application Server .NET SDK API Reference Guide
All Supported Platforms/PARs
Related Notes
1544708 - What are the runtime dependencies for CRVS2010?
1531409 - How to deploy the CRVS2010 runtime when using merge modules?
1606608 - Where is the SDK for VS .NET in Crystal Reports 2011?
1606663 - Does Crystal Reports SDK for VS .NET work with Delphi Prism?
1606621 - What .NET frameworks does CRVS2010 support?
For more information, use the search box in the right top corner of this page. Ensure that "All of SAP" is selected from the drop down.
Featured Content for SAP Crystal Reports, Visual Studio
Best Fixes and Features from Service Pack 6 for SAP Crystal Reports
On June 5, 2013, SAP released service pack 6 for Crystal Reports, developer version for Microsoft Visual Studio. The Service Pack includes 19 fixes and enhancements. Read about Ludek Uher’spicks of the 3 best fixes and features from Service Pack 6 for SAP Crystal Reports, developer version for Microsoft VisualStudio. Then check out SAP Crystal Reports, developer version for Microsoft Visual Studio - Service Pack 6 - Fixed Issues.
SAP Crystal Reports Engine in a Multi-Threaded Visual Studio Application
Purpose
As the SAP Crystal Reports engine uses the three Concurrent Processor License model, creating a multithreaded application should theoretically increase report processing performance. This document explains the details and ramifications of threading when using the SAP Crystal Reports engine.
Overview
The behavior of the SAP Crystal Reports Engine in a multi-threaded application is explained in this document. Test results show that for most applications, threading has limited value and may even appear to negatively impact performance.
Introduction
On occasion it is tempting to employ threading in an application that uses the SAP Crystal Reports Engine to process reports. Threading should theoretically improve or speed up performance of the SAP Crystal Reports Engine. This Document discusses technical details and consequences of using threads when working with Crystal Reports.
SAP Crystal Reports and the Concurrent Processor License Model
The SAP Crystal Reports Engine is uses the Concurrent Processor License (CPL) model. Under this model, the engine is limited to three CPL. Meaning three requests for a report processing will be accepted at the same time. Subsequent requests will be queued up and processed when a license becomes available. E.g.; a report completes processing, be it view, export or print. The event Viewer will display the following warnings regarding queued requests:
A Crystal Reports job was delayed x second waiting for a free license to become available. More licenses can be purchased direct from Crystal Decisions or through the Crystal Decisions Online Store.
Note that the message is misleading in that it is not possible to purchase more licenses for SAP Crystal Reports. However more licenses can be obtained with SAP Crystal Reports Server and SAP BusinessObjects BI Platform 4.0.
Testing SAP Crystal Reports in a Multi-threaded Application
Test 1
Tests were performed using the Crystal Reports Component Engine (In-process RAS) to print reports using different combinations of Threads and number of CPUs on the processing server. The application used in this test processed from 1 to 16 threads using a server with 1, 2, 4 and 8 CPUs.
Results
The results showed that adding threads and CPUs caused degradation in performance due to thread blocking. This is due to the .NET runtime supporting a maximum of 3 concurrent threads per process and on the fact that the reporting engine is tuned to share hardware with an application such that it does not spawn threads at a rate that will consume all CPUs on a typical modern server. The following Figures show the amount of time (in seconds from the time a report is opened to the time it is closed) for a report to be printed by an application running either 3 or 12 threads on both 1 and 2 CPU servers.
Fig 1. Time (per report) to print 200 reports on a Single CPU machine
Fig 2. Time (per report) to print 200 reports on a Dual CPU machine
From the Figures above, it is clear that when running 12 threads on either a single or dual processor machine, about 15 to 20% of reports took over 10 seconds to complete. When setting the application to match the allowed concurrent threads, almost all reports completed in 3 seconds or less. When spawning as many as 12 threads, the engine can only service 3 of these concurrently. Any additional threads are blocked until a free thread becomes available.
Analysis
Assuming there are request for 20 reports to be processed in order from 1 to 20:
In an application spawning 3 threads the reports were processed as in the following order:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20
In an application spawning 12 threads, the reports were processed in the following order:
5,2,6,7,1,4,3,16,12,8,9,20,11,17,18,19,10,15,13,14
The change in order for the 12 thread scenario is a reflection of threads being queued up until a free license becomes available. There is no guarantee that the first thread that is blocked will be the first thread that is serviced when a free license becomes available. This behavior is by-design as described in the article Crystal Reports 2008 Component Engine Scalability.
Test 2
Timing tests were performed using the Crystal Reports Component Engine (In-process RAS) to print 200 reports using an application spawning from 1 to 16 threads on machines with 1, 2, 4 and 8 CPUs.
Results
The Figure shows that, in general, adding additional threads neither improves nor degrades the amount of time taken to process the entire run of reports. This, in combination with Figures 1 and 2 shows that even though some threads may take longer to return, the overall time taken to process the same batch of print jobs remains relatively constant for a specific machine configuration.
Figure 3: # Threads vs. Time to process 200 reports
Analysis
Single and dual processor machines have comparable behavior with respect to the length of time taken to print 200 reports. This is regardless of the number of threads, even though some threads appear to take longer to process (i.e. threads being blocked while waiting for an available free license. Adding 4 or 8 CPUs does cause degradation in performance and is most likely due to the following quote from the Crystal Reports 2008 Component Engine Scalability article.
“The component reporting engines are tuned to share hardware with an application, and as such do not spawn threads at a rate that will consume all CPUs on a typical modern server.”
Conclusion
Threading SAP Crystal Reports requests does not improve the performance of the application. In some instances, it may even appear that the performance is worse when using a multi-threaded application. If there is a requirement for sequential processing of the reports, for example batch printing, the optimal configuration would consist of two CPUs and three CPL.
Credits
Dan Paulsen did all of the testing and analysis for this issue. He also created an internal article desribing the issue. This Jive Document is only a formatted version of Dan's original article, with a few references added for completness.
Last Note
Questions regarding this document should be posted as a Discussion in theSAP Crystal Reports, version for Visual Studio SCN Space.
Related Content
Related Documents
Crystal Reports Maximum Report Processing Jobs Limit
Crystal Reports 2008 Component Engine Scalability
Scaling Crystal Reports for Visual Studio .NET
Choosing the Right Business Objects SDK for Your Needs
Choosing the Right Business Objects SDK for Your Needs (PPT)
How Can I Optimize Scalability?
Crystal Reports Maximum Report Processing Jobs Limit
Related Notes / KBAs
1403341 - How to export reports in multiple threads using the Crystal Reports .NET RAS SDK
1613561 - How to call a Windows form containing the CrystalReportViewer control on a separate thread
Crystal Reports Downloads
SAP Crystal Reports for Visual Studio 2010
Crystal Reports for Visual Studio
2010 Updates & Runtime Downloads
Crystal Reports 2008
Crystal Reports
2008 (12.x) Updates & Runtime Downloads
Crystal Reports for VS 2005 and VS 2008
Crystal Reports for VS 2005 and VS 2008 Updates & Runtime Downloads
Developer SDK
Library (CR for VS 2005)
Developer SDK
Library (CR for VS 2008)
Sample Downloads
Crystal
Reports for .NET SDK Samples