New to Telerik Reporting? Download free 30-day trial

Importing reports created with the VS Report Designer

Should you need to import your existing reports created with the Visual Studio Report Designer to Overview supported format, follow the approaches outlined below:

Import reports created with VS Report Designer using Standalone Designer

Default constructor is required and due to XML format restrictions Report and Item event handlers and methods can not be imported. Custom code like properties, events, methods, instantiated data objects will not be serialized along with the settings of the report.

In general, Telerik Reports are Telerik.Reporting.Report objects which can be serialized in TRDX files, or compressed TRDP files. The XML definition has a schema version that is updated in case of API changes in the released reporting functionality. It is important to use a version of Standalone Report Designer that matches the version of Telerik Reporting assemblies used to create the.NET report definition. For more information, please refer to XML Report Definition (XML Schema Versioning section). This guarantees that you are using the same version of Telerik Reporting engine to create and process reports.

  1. (Optional) If the target report depends on external assemblies for data source, user function or custom aggregate, first you have to reference those assemblies in the configuration file. For more information see: Extending Report Designer
  2. Open the Report Designer and click on Open Report...
  3. In the Open dialog window, select .NET Report Library from the file type combobox. The assembly(.DLL) file of the report library, when built, should be selected here. For example: CSharp.ReportLibrary.dll
  4. Navigate to your existing.NET report library and click Open. The Import Report Wizard is started.
  5. In the Select Reports to Import step, you would see the reflected reports from your report library.
  6. Select the reports you would like to import by checking the corresponding checkboxes right next to the reports and click Next.
  7. In the Output Settings step, you can specify the output location for the imported reports, their names or specify different location if you have more than one report.
  8. Click Import. Once the import is done, you are presented with Import Summary step, which shows the result of the import and presents an import log. There is an option to open the imported reports in the standalone report designer once you click on Finish.

Package the CLR report object manually

The report packaging is achieved with dedicated ReportPackager. For detailed instructions, see Report Packaging

Serialize the CLR report object manually (legacy)

The XML serialization is achieved through the dedicated ReportXmlSerializer. For detailed instructions, see Serializing Report Definition in XML.

In this article