Skip to Content

Crystal Reports .NET In Process RAS (Unmanaged) SDK Sample Applications

Purpose

This Document lists sample applications using the Crystal Reports In Process RAS Solution Developer Kit (SDK).

Overview

The document contain links to Windows, as well as Web applications in VB and C#. All samples use the In Process Report Application Server SDK.

Introduction

All versions of stand-alone Crystal Reports, from version 9.x include two SDKs for Visual Studio .NET;

Crystal Reports .NET SDK also referred to as ReportDocument SDK and Crystal Reports .NET In Process SDK, also referred to as ReportClient SDK or Report Application .NET SDK.

SAP Crystal Reports, developer version for Microsoft Visual Studio also includes both SDK.

This Document lists VB and C#, Windows and Web sample applications using the unmanaged Report Application .NET SDK. For sample applications using managed reporting see Business Objects / BI Managed .NET SDK  Sample Applications

Links to Sample Applications

The applications are grouped as follows:

Windows applications (VB) that demonstrate basic report modification database APIs

NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Database-Field

This sample demonstrates how to add a database field to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Database-Table-Link

This sample demonstrates how to add a database table link to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Database-Table

This sample demonstrates how to add a database table to a report using the in process ras sdk.06 Apr 2011


Windows applications (VB) that demonstrate basic report modification APIs

SAP Crystal Reports NET SDK Tutorial Sample Code

SAP Crystal Reports .NET SDK tutorials and sample code for SAP Crystal Reports, version for Visual Studio 2010.26 Jul 2010


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Border

This sample demonstrates how to add a border to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Chart

This sample demonstrates how to add a chart to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Formula_Field

This sample demonstrates how to add a formula field to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Group

This sample demonstrates how to add a group to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Image-From-File

This sample demonstrates how to add an image from a file to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Line

This sample demonstrates how to add a line to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Parameter

This sample demonstrates how to add a parameter to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Section

This sample demonstrates how to add a section to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Special-Field

This sample demonstrates how to add a special field to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Subreport

This sample demonstrates how to add a subreport to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Text-Field

This sample demonstrates how to add a text field to a report using the in process ras sdk.06 Apr 2011


NET-VB2005-WIN_RAS-Unmanaged_CR12_Add_Tool-Tip

This sample demonstrates how to add a tool tip to a report using the in process ras sdk.06 Apr 2011


Web applications (VB) that demonstrate basic report modification APIs

NET VB2008 RAS 12 Change Subreport Hyperlink Text

This is a sample that shows how to modify a hyperlink for an object on a Crystal Report using the RAS .NET SDK.18 Jan 2011

NET VB2005 RAS Inproc CR12 Modify Parameter Prompt Text and Descriptions

This sample shows how to update the parameter prompting text as well as the descriptions for default values on the parameter using VB.NET RAS Inproc.07 Feb 2011


NET-VB2005_RAS-Unmanaged_CR12_Add_Database-Field

This sample demonstrates how to add a database field to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Database-Table

This sample demonstrates how to add a Database Table to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Formula_Field

This sample demonstrates how to add a formula field to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Group

This sample demonstrates how to add a group to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Line

This sample demonstrates how to add a line to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Special-Field

This sample demonstrates how to add a special field to a report using the in process RAS SDK.08 Jun 2010


NET-VB2005_RAS-Unmanaged_CR12_Add_Text-Field

This sample demonstrates how to add a text field to a report using the in process RAS SDK.08 Jun 2010


NET VB2003 RAS 115 Check No Printer

This sample shows how to check the no printer box on a Crystal Report using the RAS SDK in VB.NET.14 Sep 2010


Windows applications (C#) that demonstrate basic report modification database APIs

NET CS2005 WIN RAS Unmanaged CR12 Add Database Field

This sample demonstrates how to add a database table to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Database Table Link

This sample demonstrates how to add a Database Table Link using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Database Table

This sample demonstrates how to add a database table to a report using the in process ras sdk.30 Mar 2011


Windows applications (C#) that demonstrate basic report modification APIs

NET CS2005 WIN RAS Unmanaged CR12 Add Formula Field

This sample demonstrates how to add a formula field to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Border

This sample demonstrates how to add a border to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Chart

This sample demonstrates how to add a chart to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Group

This sample demonstrates how to add a group to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Image

This sample demonstrates how to add an image to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Line

This sample demonstrates how to add a line to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Parameter

This sample demonstrates how to add a parameter to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Section

This sample demonstrates how to add a section to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Special Field

This sample demonstrates how to add a special field to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Subreport

This sample demonstrates how to add a subreport to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Text Field

This sample demonstrates how to add a text field to a report using the in process ras sdk.30 Mar 2011


NET CS2005 WIN RAS Unmanaged CR12 Add Tool Tip

This sample demonstrates how to add a tool tip to a report using the in process ras sdk.30 Mar 2011


Web applications (C#) that demonstrate basic report modification database APIs

NET-CS2005 RAS-Unmanaged CR12 Add Database-Field

This sample demonstrates how to add a database field to a report using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Database-Table-Link

This sample demonstrates how to add a Database Table Link using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Database-Table

This sample demonstrates how to add a database table to a report using the in process RAS SDK.08 Jun 2010


NET CS2005 CR115 Get SQL From Rpt and Sub

This sample shows how to get the SQL query from a Crystal Report and subreport and output it.30 Mar 2011


Web applications (C#) that demonstrate basic report modification APIs

NET-CS2005 RAS-Unmanaged CR12 Add Border

This sample demonstrates how to add a border to a report using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Group

This sample demonstrates how to add a group to a report using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Image

This sample demonstrates how to add an image to a report using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Parameter

This sample demonstrates how to add a parameter to a report using the in process RAS SDK.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Special-Field

This sample demonstrates how to add a special field to a report using the in process ras sdk.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Text-Field

This sample demonstrates how to add a text field to a report using the in process ras sdk.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR12 Add Tool-Tip

This sample demonstrates how to add a tool tip to a report using the in process ras sdk.08 Jun 2010


NET-CS2005 RAS-Unmanaged CR115 Modify Command-Table-SQL

This sample application shows how to retrieve and change the text of a SQL command table from a Crystal Report using the CR .NET SDK and in-process Report Application Server (RAS) Report Creation API (RCAPI). Note that you must have SP2 for Crystal Reports XI R2 for this sample to work. Previously you could access the RAS .NET SDK from the ReportDocument object only if you had a dedicated RAS server. Now you can use RAS in-process to accomplish this.23 Feb 2008


Programming the RAS Insight 2007

Learn the how to modify your Crystal Reports using the Report Application Server (RAS) object model. The RAS object model is now available to embedded report developers using Crystal Reports XI Release 2 SP2 as well as Business Objects XI R2, Crystal Reports Server and Crystal Decisions. Discover through C# code examples how to make runtime changes to groups, sections, data fields, special fields, summary fields, and formula fields as well as creating reports from scratch.30 Sep 2007

No comments