I'm new in crystal report 11.5, my task is desig time i just create a blank report during runtime programaticaly create Fieldobject,Blob object and so on, i came to know this is the right (Crystal Reports ActiveX Designer Design and Runtime Library 11.5) dll but, i dont know how to write the code. Experts please post simple code, i tried this site but there is no code related my task, experts please help me.
The references will be different in your application since you are using Crystal Reports XI R2 but the code should be the same. You need to use In-Proc RAS since you do not have Crystal Reports Server or Business Objects Enterprise installed.
Thanks for your response. One more question i have, if i develop the application with RAS, then i install MyProject in the production server then, is any need the server also have RAS or with my project i just include the RAS references?
You are using the wrong SDK in this case. You cannot use ADO.NET (crdb_adoplus.dll) with the RDC. It would not recognise it. RDC only supports classic ADO (crdb_oledb.dll). Report Creation APi and the RDC was designed for Visual Basic 6.0.
I recommend starting by creating a simple application with the report created in the Crystal Report designer using ADO.NET(XML) driver and Visual Studio .NET code to pass the dataset at runtime so you are familiar with the code and properties before trying to create the full report in code with RAS.
Crystal Reports ActiveX Designer Design and Runtime Library 11.5 is the ReportCreation API for Visual Basic 6.0. It is not supported in Visual Studio .NET. There are some older How To articles that are still valid. Search on "How to" Report Creation API". Licensing is no longer required."
Thanks for your response, i saw first and second link both are using CR 8 version and i saw lot of samples in your last link but there is no source which is like my tak. Can you pelase tell me, which COM or dll i need to add and how write the code?
* SAP Crystal Reports: allows a report designer to include data from various sources to create a document on his/her desktop computer where the data is formatted into a design of their choosing, such as an invoice, a sales or operational report, a marketing letter or some sort of analytic visualization.
* SAP Crystal Server (previously called SAP Crystal Reports Server) provides a platform environment through which you can access and share documents (such as SAP Crystal Reports files) with end users.
With SAP Crystal Server 2020 (user) - user stands for named user license - you can schedule reports to be pushed out to recipients as PDF email attachments, access reports securely, and refresh the data by entering various parameters as a named user.
---
With SAP Crystal Server 2020 (CS) - CS stands for Concurrent Sessions - you can automatically distribute reports customized for individual recipients and access reports securely in a concurrent manner.
* SAP Crystal Reports for Visual Studio (using.NET) and SAP Crystal Reports for Eclipse (using JAVA) are free add-ons for developers using .NET and Java to embed reporting capabilities into their own applications.
* SAP Crystal Reports, version for the SAP Business One application allows users of SAP Business One to create pixel perfect reports and dashboards by connecting exclusively the SAP Business One data model with the SAP Crystal Reports environment. You can launch SAP Crystal reports and dashboards directly from SAP Business One. If you want to connect to additional data sources including SAP Business One data sources, you will need to acquire SAP Crystal Reports 2020.
* Note that 3rd party applications from various vendors can leverage a runtime license of SAP Crystal Reports. These are typically sold with the 3rd party application. They cannot be purchased from SAP, but a user can buy the full version of SAP Crystal Reports to also leverage data from outside the 3rd party application.
Start with SAP Crystal Reports to create a report. SAP Crystal Server distributes reports by pushing reports out, for example as a scheduled email attachment. SAP Crystal Server also provides a portal for end users to access content securely via browser or mobile app to view, enter parameters, refresh and print or export a report.
Number of employees:
* 2 employees creating reports and refreshing reports on demand
* 25 employees refreshing reports on demand (5 at the same time)
* X recipients receiving 1 or more scheduled reports personalized for each of them, such as invoices and internal sales reports (the number of reports and unique recipients are unlimited)
People who use SAP Crystal Reports are usually those who use data a lot in their day-to-day role, such as Database Administrators, IT, Finance, Accounting, and Power Users. The people who log on to the portal provided by SAP Crystal Server to access pre-built content are usually end users, business users, and management; in other words, consumers of reports who want answers to business question already asked on their behalf (by those who created the report with SAP Crystal Reports).
* SAP Crystal Reports 2020, (64-Bit) Named User License: This desktop on-premise product is sold on a Named User License basis; one unique license is required for each person using the software. That individual as the Named User License holder may install the software to any number of computers (including concurrently), any number of times for their exclusive use with a valid, non-expiring license code; a Named User License cannot be shared with another individual.
* SAP Crystal Reports 2016, (32-Bit) Named User License: This desktop on- premise product is sold on a Named User License basis; one unique license is required for each person using the software. That individual as the Named User License holder may install the software to any number of computers (including concurrently), any number of times for their exclusive use with a valid, non-expiring license code; a Named User License cannot be shared with another individual.
SAP Crystal Server 2020 has two types of license: Named User (user) and Concurrent Sessions (CS). Licensing determines access to the interfaces where documents are shared, and available for viewing: BI Launch Pad, SAP Mobile BI app.
* The SAP Crystal Server (user) license includes 1 named user license of SAP Crystal Server 2020 and 1 license of SAP Crystal Reports 2020. It also comes with support for mobile access on iOS devices. The user license allows usage by a single, specific individual user only. Test and Development licenses are included in your purchase and you can run these if you have active Production Licenses.
Included with the software download options for SAP Crystal Server (user) is another edition of report designer, SAP Crystal Reports for Enterprise. An individual who is a license holder of SAP Crystal Reports can use their SAP Crystal Reports keycode to install the corresponding version software for SAP Crystal Reports for Enterprise.
* The SAP Crystal Server (CS) license includes 5 concurrent users, which means that only 5 users can access the environment at the same time. SAP Crystal Server (user) is a prerequisite for SAP Crystal Server (CS). After that, the customer can purchase blocks of 5 concurrent sessions. Test and Development licenses are included in your purchase and you can run these if you have active Production Licenses.
Important note: Only SAP Crystal Server 2020 (CS) includes Automated Publishing, a feature where the data in a report is unique for each recipient (such as invoices and statements). Automated Publishing can be used for an unlimited number of unique recipients.
SAP Crystal Reports can be accessed through Citrix terminal servers or Microsoft Remote Desktop, but the number of named user licenses purchased must equal the number of individuals that have access to the software. Client applications that are accessed via terminal servers are considered server applications for the purposes of determining redistribution right. Each individual user using SAP Crystal Reports Client thru Citrix will require a named copy of SAP Crystal Reports. If a customer buys SAP Crystal Server they will need the equal amount of named user licenses.
For many customers, a combination of user and CS licenses is appropriate depending on the mix of user types. CS licenses is best for casual reporting users, while user licences are best for managers, executives, and analysts needing dedicated access. SAP Crystal Server deployments are limited to a single server and both user and CS licenses can be combined in any way. When adding new licenses to an existing system, the new licenses are additive. The total number of licenses available for a single deployment is the sum of the licenses in all installed key codes.
SAP Crystal Reports 2020 and SAP Crystal Reports 2016 deployments require 1 user as a minimum. There is no maximum numbers of users. SAP Crystal Reports 2020 and SAP Crystal Reports 2016 are sold in increments of 1.
SAP Crystal Server 2020 deployments require 1 user as a minimum. Purchased separately from user, CS is added to a user deployment. SAP Crystal Server 2020 (user) can be added together up to a maximum of 100 (users). SAP Crystal Server 2020 CS is sold in increments of 5 and can be scaled up to 50 CS.
Workstations with a version of SAP Crystal Reports installed will have the following keys in the registry. You can use these keys with an automated software inventory tool to count the number of licenses in use.
Log into the Central Management Console (CMC) under the Admin account, in the upper right area under Manage, and select "License Keys". This will show you now many Named Users and / or Concurrent Users you have.
If you want to see how many users are logged and who is logged, go back to the upper right area under Manage, and select "Sessions".