Skip to content

Commit a38d2e7

Browse files
Update how-to-import-reports-created-with-the-vs-report-designer.md (#1787)
1 parent 3590f1a commit a38d2e7

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/how-to-import-reports-created-with-the-vs-report-designer.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Importing Type Report Definitions
33
page_title: Importing reports created with the Visual Studio Report Designer
44
description: "Learn how to import type (CSharp or Visual Basic) report definitions from DLL files, created with the Visual Studio Report Designer."
55
slug: telerikreporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/how-to-import-reports-created-with-the-vs-report-designer
6-
tags: how,to,import,reports,created,with,the,vs,report,designer
6+
tags: how,import,reports,vs,report,designer
77
published: True
88
position: 7
99
previous_url: /standalone-report-designer-import-clr-reports
@@ -15,18 +15,18 @@ Should you need to import your existing reports created with the Visual Studio R
1515

1616
## Import reports created with VS Report Designer using Standalone Designer
1717

18-
> Default constructor is required and due to XML format restrictions, custom code like properties, methods, and instantiated data objects will not be serialized along with the settings of the report.
18+
> Default constructor is required, and due to XML format restrictions, custom code like properties, methods, and instantiated data objects will not be serialized along with the settings of the report.
1919
20-
> 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]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/xml-report-definition%}) (*XML Schema Versioning* section). This guarantees that you are using the same version of the Telerik Reporting engine to create and process reports.
20+
> 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 Framework report definition. For more information, please refer to [XML Report Definition]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/xml-report-definition%}) (*XML Schema Versioning* section). This guarantees that you are using the same version of the Telerik Reporting engine to create and process reports.
2121
2222
1. (Optional) If the target report depends on external assemblies for event handlers, data sources, user functions, or custom aggregates, first you have to reference those assemblies in the configuration file. For more information see: [Extending Report Designer]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/configuration/extending-report-designer%})
2323
1. Open the Report Designer and click on __Open Report...__
2424
1. 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`
25-
1. Navigate to your existing.NET report library and click __Open__. The Import Report Wizard is started.
25+
1. Navigate to your existing .NET Framework report library and click __Open__. The Import Report Wizard is started.
2626
1. In the __Select Reports to Import__ step, you will see the reflected reports from your report library.
2727
1. Select the reports you would like to import by checking the corresponding checkboxes right next to the reports and click __Next__.
2828
1. In the __Output Settings__ step, you can specify the output location for the imported reports, their names, or a different location if you have more than one report.
29-
1. Click Import. Once the import is done, you are presented with the __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__.
29+
1. Click Import. Once the import is complete, you are presented with the __Import Summary__ step, which displays the import results and provides an import log. There is an option to open the imported reports in the standalone report designer after clicking on __Finish__.
3030

3131
>tip As of __Q3 2024 (18.2.24.806)__, both the __Standalone Report Designer__ and the __Standalone Report Designer for .NET__ serialize report and item event handlers in the declarative report definitions during the import process. However, the source code of the event handlers is not embedded in the report definitions. This code resides in the original assembly from which the declarative report definition is imported. The code will be executed when the event handler is invoked by the Reporting engine. To load the assembly that contains and executes the code in the event handlers, the Report Designer needs to be [extended]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/standalone-report-designer/configuration/extending-report-designer%}), including the assembly that contains the event handlers in the Report Designer configuration file.
3232

0 commit comments

Comments
 (0)