diff --git a/ai-coding-assistant/mcp-server.md b/ai-coding-assistant/mcp-server.md index 087d35a072..1d6bbcdadd 100644 --- a/ai-coding-assistant/mcp-server.md +++ b/ai-coding-assistant/mcp-server.md @@ -353,7 +353,7 @@ If the Reporting Area cannot be determined automatically, the MCP Server will di After clicking on the 'Respond' button, the MCP Server will display a drop-down list with all the areas and wait for selecting the corresponding Reporting Area. If there is no applicable entry, please select the 'General' entry at the end of the list. -![Select a Reporing Area from the dropdown](images/mcp-server-select-reporting-area.png) +![Select a Reporting Area from the dropdown](images/mcp-server-select-reporting-area.png) **Custom Instructions**: To increase the likelihood of the Telerik MCP server being used, or to call it without the need to mention "telerik-reporting" explicitly, add custom instructions to your AI tool: diff --git a/ai-coding-assistant/prompt-library.md b/ai-coding-assistant/prompt-library.md index 72321a14db..4ef73d6901 100644 --- a/ai-coding-assistant/prompt-library.md +++ b/ai-coding-assistant/prompt-library.md @@ -1,7 +1,7 @@ --- title: Prompt Library page_title: Telerik Reporting AI Prompt Library Overview -description: "Learn about the Telerik Reporting AI Prompt Library – a collection of reusable prompts to boost productivity and output quality." +description: "Learn about the Telerik Reporting AI Prompt Library – a collection of reusable prompts to boost productivity and output quality." slug: ai-prompt-library tags: ai, telerik, reporting, prompt, library tag: updated diff --git a/designing-reports/connecting-to-data/data-items/binding-a-data-item-to-data.md b/designing-reports/connecting-to-data/data-items/binding-a-data-item-to-data.md index 04dd4f8d51..0739182c4f 100644 --- a/designing-reports/connecting-to-data/data-items/binding-a-data-item-to-data.md +++ b/designing-reports/connecting-to-data/data-items/binding-a-data-item-to-data.md @@ -44,6 +44,6 @@ The **DataObject** property is an object instance representing the data that an For example, binding a Graph located inside a report group will result in the Graph retrieving data only for the current report group instance. -> To reach the data of an item that is higher in the hierarchy, you can use **Parent** keyword: `= ReportItem.Parent.DataObject`. Parent keyword can be used as many times as neccessary in order to reach the required item. +> To reach the data of an item that is higher in the hierarchy, you can use **Parent** keyword: `= ReportItem.Parent.DataObject`. Parent keyword can be used as many times as necessary in order to reach the required item. For more information please see [How to use the ReportItem.DataObject property in expressions]({%slug telerikreporting/designing-reports/connecting-to-data/data-items/how-to-use-the-reportitem.dataobject-property-in-expressions%}). diff --git a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-graph-item.md b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-graph-item.md index 3c27d880d1..86b0e63de4 100644 --- a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-graph-item.md +++ b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-graph-item.md @@ -3,7 +3,7 @@ title: Filtering the Graph page_title: Filtering the Graph Item At a Glance description: "Learn how to add filtering to the Graph item with the Report Designers or dynamically with custom code." slug: telerikreporting/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-graph-item -tags: how,to,add,filtering,to,graph,item,designer,programatically,code,report +tags: how,to,add,filtering,to,graph,item,designer,programmatically,code,report published: True position: 4 previous_url: /data-items-how-to-add-filtering-to-chart-item @@ -27,7 +27,7 @@ If you need to filter data on retrieval, see [Using Parameters with Data Source 1. In the **Value** box, type the expression or value against which you want the filter to evaluate the value in Expression. 1. Click **OK**. -## Adding filters to Graph programatically +## Adding filters to Graph programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\GraphSnippets.cs region=AddNewFilterSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\GraphSnippets.vb region=AddNewFilterSnippet}} diff --git a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-report.md b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-report.md index f3b5bd8cba..f9e8ae7800 100644 --- a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-report.md +++ b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-report.md @@ -29,7 +29,7 @@ To add filters to the Report use the following steps: 1. In the __Value__ box, type the expression or value against which you want the filter to evaluate the value in Expression. 1. Click __OK__. -## Adding filters to Report programatically +## Adding filters to Report programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\ReportSnippets.cs region=AddNewFilterSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\ReportSnippets.vb region=AddNewFilterSnippet}} diff --git a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-table-item-and-crosstab-item.md b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-table-item-and-crosstab-item.md index 43bbb568aa..5a14fb39d4 100644 --- a/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-table-item-and-crosstab-item.md +++ b/designing-reports/connecting-to-data/data-items/filtering-data/how-to-add-filtering-to-table-item-and-crosstab-item.md @@ -27,7 +27,7 @@ If you need to filter data on retrieval, see [Using Parameters with Data Source 1. In the __Value__ box, type the expression or value against which you want the filter to evaluate the value in Expression. 1. Click __OK__. -## Adding filters to Table or Crosstab item programatically +## Adding filters to Table or Crosstab item programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\TableSnippets.cs region=AddNewFilterSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\TableSnippets.vb region=AddNewFilterSnippet}} diff --git a/designing-reports/connecting-to-data/data-items/how-to-use-the-reportitem.dataobject-property-in-expressions.md b/designing-reports/connecting-to-data/data-items/how-to-use-the-reportitem.dataobject-property-in-expressions.md index 64c54f3f4f..2c8f986188 100644 --- a/designing-reports/connecting-to-data/data-items/how-to-use-the-reportitem.dataobject-property-in-expressions.md +++ b/designing-reports/connecting-to-data/data-items/how-to-use-the-reportitem.dataobject-property-in-expressions.md @@ -55,7 +55,7 @@ If the data object above is bound to a [data item]({%slug telerikreporting/desig ## Use parent data item data for child data item datasource parameter -In the context of data item ReportItem.DataObject references the parent's data item data. Thus the ReportItem.DataObject.MyField retrieves the MyField data from the parent data item datasource. This way you can make use of of the datasource relations capability. For example when SqlDataSourceReport is set to the report and SqlDataSourceTable is set to a table. You can bind the SqlDataSourceTable datasource parameter to a SqlDataSourceReport data field as shown in the following datasource parameter example: +In the context of data item ReportItem.DataObject references the parent's data item data. Thus the ReportItem.DataObject.MyField retrieves the MyField data from the parent data item datasource. This way you can make use of the datasource relations capability. For example when SqlDataSourceReport is set to the report and SqlDataSourceTable is set to a table. You can bind the SqlDataSourceTable datasource parameter to a SqlDataSourceReport data field as shown in the following datasource parameter example: | Name | Type | Value | | ------------ | ------ | ------------------------------- | @@ -144,7 +144,7 @@ The following screenshot shows the expected report output that should be created Alternatively you may use the crosstab wizard choosing the SqlDataSource used for the whole report, so that you have design-time support (Data explorer, Expression Builder in the context of the crosstab). -1. Add a [Binding]({%slug telerikreporting/designing-reports/connecting-to-data/expressions/using-expressions/bindings%}) to the crosstab using `DataSource` as a `PropertyPath` and `=ReportItem.DataObject` as an `Expression`, as shown in the following screenshot. This means that when the crosstab is processed its data source will be replaced with the result of the binding expression evaluation. This way it will be populated with the data of the current group insance. +1. Add a [Binding]({%slug telerikreporting/designing-reports/connecting-to-data/expressions/using-expressions/bindings%}) to the crosstab using `DataSource` as a `PropertyPath` and `=ReportItem.DataObject` as an `Expression`, as shown in the following screenshot. This means that when the crosstab is processed its data source will be replaced with the result of the binding expression evaluation. This way it will be populated with the data of the current group instance. ![Setting of the Crosstab DataSource with Binding through the Editor of the Report Designer](images/DataItems/dataobject-edit-bindings.png) diff --git a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-chart-item.md b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-chart-item.md index 4927d156e6..fa83e7df1d 100644 --- a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-chart-item.md +++ b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-chart-item.md @@ -30,7 +30,7 @@ For each sort expression, follow these steps: 1. Click OK. -## Adding sorting to Chart data item programatically +## Adding sorting to Chart data item programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\ChartSnippets.cs region=AddNewSortSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\ChartSnippets.vb region=AddNewSortSnippet}} diff --git a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-report.md b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-report.md index 31f578c7b4..cdbea7eac3 100644 --- a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-report.md +++ b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-report.md @@ -1,7 +1,7 @@ --- title: Sorting Report page_title: Adding Sorting to Report Item -description: "Learn how to add sorting to Telerik Reports and Report Groups with the Report Designers and programatically." +description: "Learn how to add sorting to Telerik Reports and Report Groups with the Report Designers and programmatically." slug: telerikreporting/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-report tags: how,to,add,sorting,to,report published: True @@ -35,7 +35,7 @@ reportingArea: General 1. Click OK. -## Adding sorting to Report programatically +## Adding sorting to Report programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\ReportSnippets.cs region=AddNewSortSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\ReportSnippets.vb region=AddNewSortSnippet}} diff --git a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-table-item-and-crosstab-item.md b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-table-item-and-crosstab-item.md index 5123a16518..de7a143995 100644 --- a/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-table-item-and-crosstab-item.md +++ b/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-table-item-and-crosstab-item.md @@ -1,7 +1,7 @@ --- title: Sorting Tables page_title: Adding sorting to Table and Crosstab items and groups -description: "Learn How to Add sorting to Table and Crosstab items and their groups with the Report Designer and programatically." +description: "Learn How to Add sorting to Table and Crosstab items and their groups with the Report Designer and programmatically." slug: telerikreporting/designing-reports/connecting-to-data/data-items/ordering-data/how-to-add-sorting-to-table-item-and-crosstab-item tags: how,to,add,sorting,to,table,item,and,crosstab,item published: True @@ -39,7 +39,7 @@ To define a sorting for the __Table__ or __Crosstab__ items use the following st 1. Click OK. -## Adding sorting to Table/Crosstab data item programatically +## Adding sorting to Table/Crosstab data item programmatically {{source=CodeSnippets\CS\API\Telerik\Reporting\TableSnippets.cs region=AddNewSortSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\TableSnippets.vb region=AddNewSortSnippet}} diff --git a/designing-reports/connecting-to-data/data-source-components/graphqldatasource-component/using-parameters-with-the-graphqldatasource-component.md b/designing-reports/connecting-to-data/data-source-components/graphqldatasource-component/using-parameters-with-the-graphqldatasource-component.md index 97eb1bec92..045ad15f9d 100644 --- a/designing-reports/connecting-to-data/data-source-components/graphqldatasource-component/using-parameters-with-the-graphqldatasource-component.md +++ b/designing-reports/connecting-to-data/data-source-components/graphqldatasource-component/using-parameters-with-the-graphqldatasource-component.md @@ -23,7 +23,7 @@ The `GraphQLDataSource` component can request data in JSON format from a running ## Inline Parameters -The values of this parameter type replace the corresponding part of the `Service URL`, and can be included in the the GraphQL query of the request. +The values of this parameter type replace the corresponding part of the `Service URL`, and can be included in the GraphQL query of the request. ### Using Inline Parameters in Service Url diff --git a/designing-reports/connecting-to-data/data-source-components/sqldatasource-component/using-data-providers/using-mysql-data-provider.md b/designing-reports/connecting-to-data/data-source-components/sqldatasource-component/using-data-providers/using-mysql-data-provider.md index b56029e0e7..e2265ba1f8 100644 --- a/designing-reports/connecting-to-data/data-source-components/sqldatasource-component/using-data-providers/using-mysql-data-provider.md +++ b/designing-reports/connecting-to-data/data-source-components/sqldatasource-component/using-data-providers/using-mysql-data-provider.md @@ -73,7 +73,7 @@ The workaround is to avoid using the SQL DataSource wizard and edit the data sou ## See Also -- [Connection unsuccessful when Trying to Connect to MySQL Database in the Web Report Desginer]({%slug how-to-connect-to-mysql-database-through-the-sql-datasource-wizard-in-the-web-reportdesginer%}) +- [Connection unsuccessful when Trying to Connect to MySQL Database in the Web Report Designer]({%slug how-to-connect-to-mysql-database-through-the-sql-datasource-wizard-in-the-web-reportdesginer%}) - [MySQL connection strings](https://www.connectionstrings.com/mysql/) - [Installing Connector/NET on Windows](https://dev.mysql.com/doc/connector-net/en/connector-net-installation-windows.html) - [Installing Connector/NET Using the Standalone Installer](https://dev.mysql.com/doc/connector-net/en/connector-net-installation-binary-windows-installer.html) diff --git a/designing-reports/connecting-to-data/expressions/using-expressions/conditional-formatting.md b/designing-reports/connecting-to-data/expressions/using-expressions/conditional-formatting.md index 382adf3082..544820bd9e 100644 --- a/designing-reports/connecting-to-data/expressions/using-expressions/conditional-formatting.md +++ b/designing-reports/connecting-to-data/expressions/using-expressions/conditional-formatting.md @@ -19,7 +19,7 @@ To make styles conditional, use an expression instead of a static value for the ### Using Conditional Formatting Editor 1. In Report Designer, right-click on a **Text Box** report item. -1. In the context menu, select **Conditional Formating**. +1. In the context menu, select **Conditional Formatting**. 1. The [__Conditional Formatting Rules...__]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/tools/conditional-formatting-rules-dialog%}) dialog appears on the screen. 1. Enter the conditional expression: diff --git a/designing-reports/design-considerations.md b/designing-reports/design-considerations.md index 165facfe9f..2ade0f4b1c 100644 --- a/designing-reports/design-considerations.md +++ b/designing-reports/design-considerations.md @@ -20,7 +20,7 @@ All report items grow from top to bottom and some (SubReport, and Table, Crossta If you have two report items positioned vertically with '1in' space between them, hiding the first report item results in the second item occupying the first item's height only. The '1in' space between the report items is preserved at all times. -In Telerik Reporting versions before R3 2016, sections/Panel item can grow to accommodate their children but cannot shrink/take space that is no longer occupied. To remove such space in a container (report section or panel item), set its height to a very small value (for example '1mm', but not zero unit). If you want a section/panel to shrink only at runtime you can set its `Height` property in the report constructor or via expression. For the purpose, place the `Height` property assignment code after the `IntializeComponent()` method call or use a [Binding]({%slug telerikreporting/designing-reports/connecting-to-data/expressions/using-expressions/bindings%}) to the item's `Height` property. +In Telerik Reporting versions before R3 2016, sections/Panel item can grow to accommodate their children but cannot shrink/take space that is no longer occupied. To remove such space in a container (report section or panel item), set its height to a very small value (for example '1mm', but not zero unit). If you want a section/panel to shrink only at runtime you can set its `Height` property in the report constructor or via expression. For the purpose, place the `Height` property assignment code after the `InitializeComponent()` method call or use a [Binding]({%slug telerikreporting/designing-reports/connecting-to-data/expressions/using-expressions/bindings%}) to the item's `Height` property. As of [`Telerik Reporting R3 2016`](https://www.telerik.com/support/whats-new/reporting/release-history/telerik-reporting-r3-2016-(version-10-2-16-914)) report sections and Panel item have the `CanShrink` property. If the container’s content is hidden or shrunk, when `CanShrink` is turned on, the container will collapse accordingly. diff --git a/designing-reports/report-designer-tools/desktop-designers/tools/format-builder-dialog.md b/designing-reports/report-designer-tools/desktop-designers/tools/format-builder-dialog.md index c54fd22540..7bdf0e9c38 100644 --- a/designing-reports/report-designer-tools/desktop-designers/tools/format-builder-dialog.md +++ b/designing-reports/report-designer-tools/desktop-designers/tools/format-builder-dialog.md @@ -12,7 +12,7 @@ reportingArea: General # Format Builder Dialog of the Report Designer -The Format Builder dialog allows you to apply formating to the TextBox and CheckBox items. You can open that dialog either from the property grid of those items or from their [context menu]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/tools/context-menu%}), by selecting the __Format__ menu item. +The Format Builder dialog allows you to apply formatting to the TextBox and CheckBox items. You can open that dialog either from the property grid of those items or from their [context menu]({%slug telerikreporting/designing-reports/report-designer-tools/desktop-designers/tools/context-menu%}), by selecting the __Format__ menu item. The expression values are handled differently depending on what type of formatting you have assigned.For example, if you choose Currency formatting, Telerik Reporting will automatically convert 3 into $3.00; if you choose Date formatting it would convert 3/1 to March 1; if you choose Percent formatting, it would change 0.3 to 30% etc. diff --git a/designing-reports/report-designer-tools/desktop-designers/visual-studio-report-designer/upgrade-wizard.md b/designing-reports/report-designer-tools/desktop-designers/visual-studio-report-designer/upgrade-wizard.md index 2c6e25dc80..791fd35785 100644 --- a/designing-reports/report-designer-tools/desktop-designers/visual-studio-report-designer/upgrade-wizard.md +++ b/designing-reports/report-designer-tools/desktop-designers/visual-studio-report-designer/upgrade-wizard.md @@ -55,11 +55,11 @@ This wizard will upgrade the following: ![Review Changes in Upgrade Wizard](images/review-step-upgrade-wizard.png) -1. The Complete step indicates whether the upgrade process is completed for all the projects successfully. It also indicates if any errors occured and the user is promped to decide whether to proceed or revert the changes: +1. The Complete step indicates whether the upgrade process is completed for all the projects successfully. It also indicates if any errors occurred and the user is prompted to decide whether to proceed or revert the changes: ![Errors in Upgrade Wizard](images/errors-in-upgrade-wizard.png) -1. The Licensing step was added with the [Progress® Telerik® Reporting 2025 Q2 (19.1.25.521)](https://www.telerik.com/support/whats-new/reporting/release-history/progress-telerik-reporting-2025-q2-19-1-25-521) release of the product. It allows for seemlessly downloading the license key from your [Telerik account](https://www.telerik.com/account/) and putting it in the `%AppData%\Telerik` directory. +1. The Licensing step was added with the [Progress® Telerik® Reporting 2025 Q2 (19.1.25.521)](https://www.telerik.com/support/whats-new/reporting/release-history/progress-telerik-reporting-2025-q2-19-1-25-521) release of the product. It allows for seamlessly downloading the license key from your [Telerik account](https://www.telerik.com/account/) and putting it in the `%AppData%\Telerik` directory. ![The Licensing step of the Reporting extension's Upgrade Wizard](images/licensing-step-upgrade-wizard.png) diff --git a/embedding-reports/display-reports-in-applications/how-to-deploy-a-report-created-with-standalone-report-designer.md b/embedding-reports/display-reports-in-applications/how-to-deploy-a-report-created-with-standalone-report-designer.md index db79f8e646..e42ba9f14f 100644 --- a/embedding-reports/display-reports-in-applications/how-to-deploy-a-report-created-with-standalone-report-designer.md +++ b/embedding-reports/display-reports-in-applications/how-to-deploy-a-report-created-with-standalone-report-designer.md @@ -28,7 +28,7 @@ To show a report created with the [Standalone Report Designer]({%slug telerikrep {{source=CodeSnippets\CS\API\Telerik\Reporting\ReportSourceSnippets.cs region=CreateXmlReportSourceSnippet}} {{source=CodeSnippets\VB\API\Telerik\Reporting\ReportSourceSnippets.vb region=CreateXmlReportSourceSnippet}} -* __Deserialize the XML report definition from a TRDX file__ : If working with CLR types and objects is your thing, you can deserialize the XML report definition and proceed following the basic concepts of the programming language and the.NET platform. For example you can create an InstanceReportSource and and set its ReportDocument property to the deserialized report object. See [Serialize Report Definition in XML]({%slug telerikreporting/using-reports-in-applications/program-the-report-definition/serialize-report-definition-in-xml%}) for more information. +* __Deserialize the XML report definition from a TRDX file__ : If working with CLR types and objects is your thing, you can deserialize the XML report definition and proceed following the basic concepts of the programming language and the.NET platform. For example you can create an InstanceReportSource and set its ReportDocument property to the deserialized report object. See [Serialize Report Definition in XML]({%slug telerikreporting/using-reports-in-applications/program-the-report-definition/serialize-report-definition-in-xml%}) for more information. * __Unpackaging the XML report definition from a TRDP file__ : If you need to obtain a Telerik Report instance in code from a TRDP file, you can unpackage the content in code. Then create an InstanceReportSource and set its ReportDocument property to the unpackaged report object. See [Package Report Definition]({%slug telerikreporting/using-reports-in-applications/program-the-report-definition/package-report-definition%}) for more information. The only thing left to do is assign the resulting report sources to the report viewer's ReportSource property. diff --git a/embedding-reports/display-reports-in-applications/silverlight-application/how-to-add-report-viewer-to-a-silverlight-application.md b/embedding-reports/display-reports-in-applications/silverlight-application/how-to-add-report-viewer-to-a-silverlight-application.md index c33e4ee24a..18015b9fb7 100644 --- a/embedding-reports/display-reports-in-applications/silverlight-application/how-to-add-report-viewer-to-a-silverlight-application.md +++ b/embedding-reports/display-reports-in-applications/silverlight-application/how-to-add-report-viewer-to-a-silverlight-application.md @@ -28,7 +28,7 @@ This article explains the steps needed to create an application which uses the S The corresponding XAML resources can be found in _C:\Program Files (x86)\Progress\Reporting {{site.suiteversion}}\Silverlight\Themes_. - The Silverlight ReportViewer is build with the latest official release of Telerik UI for Silverlight. In this way we provide trouble free upgrade for most of the users. This means that you can use the latest version of Telerik UI for Silverlight in your project and report viewer. + The Silverlight ReportViewer is built with the latest official release of Telerik UI for Silverlight. In this way we provide trouble free upgrade for most of the users. This means that you can use the latest version of Telerik UI for Silverlight in your project and report viewer. > The files part of Telerik Reporting are the _Telerik.ReportViewer.Silverlight.dll_ and _Telerik.ReportViewer.Silverlight.xaml_. The rest DLLs and XAML resources must be updated from Telerik UI for Silverlight product folder. diff --git a/embedding-reports/display-reports-in-applications/silverlight-application/report-viewer-localization.md b/embedding-reports/display-reports-in-applications/silverlight-application/report-viewer-localization.md index ee2cccc96b..e05e21ee70 100644 --- a/embedding-reports/display-reports-in-applications/silverlight-application/report-viewer-localization.md +++ b/embedding-reports/display-reports-in-applications/silverlight-application/report-viewer-localization.md @@ -21,7 +21,7 @@ In the Silverlight Report Viewer, localized resources are stored in separate ** - Below the fallback resources are the resources for any neutral cultures. A neutral culture is associated with a language but not a region. For example, French ("fr") is a neutral culture. Note that the fallback resources are also for a neutral culture, but a special one. - Below those are the resources for any specific cultures. A specific culture is associated with a language and a region. For example, French Canadian ("fr-CA") is a specific culture. -When the **Report Viewer** tries to load any localized resource and does not find it it will travel up the hierarchy until it finds a resource file containing the requested resource. +When the **Report Viewer** tries to load any localized resource and does not find it, it will travel up the hierarchy until it finds a resource file containing the requested resource. The best way to store your resources is to generalize them as much as possible. That means to store localized strings in resource files for neutral cultures rather than specific cultures whenever possible. For instance, if you have resources for the French Belgian ("fr-BE") culture and the resources immediately above are the fallback resources in English, a problem may result when someone uses your application on a system configured for the French Canadian culture. The **Report Viewer** will look for a **RESX**  file named "fr-CA", it will not find it and will load the fallback resource, which is English, instead of loading the French resources. The following picture shows this undesirable scenario. @@ -137,7 +137,7 @@ Public Class CustomResources End Class ```` -Instead of a hard-coded string the property can be set in a method/contructor or to be created a method that returns string and implements a cutsom logic, for example retreives the resource key from a database. +Instead of a hard-coded string the property can be set in a method/constructor or to be created a method that returns string and implements a custom logic, for example retrieves the resource key from a database. ```C# public class CustomTextResources : Telerik.ReportViewer.Silverlight.ITextResources diff --git a/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/how-to-add-report-viewer-to-a-web-page.md b/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/how-to-add-report-viewer-to-a-web-page.md index 9597b8ddde..47738fceb8 100644 --- a/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/how-to-add-report-viewer-to-a-web-page.md +++ b/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/how-to-add-report-viewer-to-a-web-page.md @@ -23,7 +23,7 @@ To use Telerik Reports in web application, you need the Web report viewer: By doing so, the ReportViewer control would register automatically the HTTP handler it needs to function properly in the web.config file of the web application/site. - > The HTTP handler is automatically registered in the `web.config` only when the report viewer control is dropped from the Toolbox to the design surface of a web form. If you drop the report viewer in the text editor (source view) or add it to the web form programatically, you should manually register the HTTP handler using the XML markup below, where `x.x.x.x` is your Telerik Reporting assembly version. + > The HTTP handler is automatically registered in the `web.config` only when the report viewer control is dropped from the Toolbox to the design surface of a web form. If you drop the report viewer in the text editor (source view) or add it to the web form programmatically, you should manually register the HTTP handler using the XML markup below, where `x.x.x.x` is your Telerik Reporting assembly version. In the ``/`` section: @@ -52,7 +52,7 @@ To use Telerik Reports in web application, you need the Web report viewer: 1. Build the application 1. Set the `ReportSource` for the report viewer. For more information, see [How to Set ReportSource for Report Viewers]({%slug telerikreporting/using-reports-in-applications/display-reports-in-applications/how-to-set-reportsource-for-report-viewers%}) -## Assign report to the viewer programatically +## Assign report to the viewer programmatically In the `Page_Load` event handler, create an [TypeReportSource](/api/telerik.reporting.typereportsource) and set its [`TypeName`](/api/telerik.reporting.typereportsource#Telerik_Reporting_TypeReportSource_TypeName) property to the [Type.AssemblyQualifiedName](https://learn.microsoft.com/en-us/dotnet/api/system.type.assemblyqualifiedname?view=net-7.0) property. Next assign the `TypeReportSource` instance to the `ReportSource` property of the viewer. diff --git a/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/report-viewer-localization.md b/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/report-viewer-localization.md index 2213e6dd24..50bb2159d6 100644 --- a/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/report-viewer-localization.md +++ b/embedding-reports/display-reports-in-applications/web-application/asp.net-web-forms-report-viewer/report-viewer-localization.md @@ -21,7 +21,7 @@ In the ASP.NET WebForms Report Viewer, localized resources are stored in separa * Below the fallback resources are the resources for any neutral cultures. A neutral culture is associated with a language but not a region. For example, __French ("fr")__ is a neutral culture. Note that the fallback resources are also for a neutral culture, but a special one. * Below those are the resources for any specific cultures. A specific culture is associated with a language and a region. For example, __French Canadian ("fr-CA")__ is a specific culture. ->note When the __Report Viewer__ tries to load any localized resource and does not find it it will travel up the hierarchy until it finds a resource file containing the requested resource. +>note When the __Report Viewer__ tries to load any localized resource and does not find it, it will travel up the hierarchy until it finds a resource file containing the requested resource. The best way to store your resources is to generalize them as much as possible. That means to store localized strings in resource files for neutral cultures rather than specific cultures whenever possible. For instance, if you have resources for the __French Belgian ("fr-BE")__ culture and the resources immediately above are the fallback resources in English, a problem may result when someone uses your application on a system configured for the __French Canadian__ culture. The __Report Viewer__ will look for a `RESX` file named `fr-CA`, it will not find it and will load the fallback resource, which is English, instead of loading the French resources. The following picture shows this undesirable scenario. diff --git a/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/how-to-use-html5-asp.net-mvc-report-viewer-with-report-server.md b/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/how-to-use-html5-asp.net-mvc-report-viewer-with-report-server.md index f69b090039..5fb8d231b4 100644 --- a/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/how-to-use-html5-asp.net-mvc-report-viewer-with-report-server.md +++ b/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/how-to-use-html5-asp.net-mvc-report-viewer-with-report-server.md @@ -50,7 +50,7 @@ The VS item template will integrate HTML5 MVC Report Viewer in a.cshtml page and After finishing, the item template automatically does the following: -* Configures the NuGet packages, if nessesary. +* Configures the NuGet packages, if necessary. * Adds a `CSHTML` page with the configured __HTML5 MVC Report Viewer__. * Displays a __summary log__ that list all of the made changes. diff --git a/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/manual-setup.md b/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/manual-setup.md index 9f39921a9c..95da4aafee 100644 --- a/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/manual-setup.md +++ b/embedding-reports/display-reports-in-applications/web-application/html5-asp.net-mvc-report-viewer/manual-setup.md @@ -109,7 +109,7 @@ The following steps produce a view with settings similar to these of the local ` ``` - The report viewer JavaScript should be referenced after any other Kendo widgets or bundles. If no Kendo widgets are utilized on the page, the report viewer will register a custom Kendo subset to enable the required Kendo widgets. The subset is served from the report service. If Kendo is used on the page or the CDN is prefered, please make sure the following widgets are referenced: + The report viewer JavaScript should be referenced after any other Kendo widgets or bundles. If no Kendo widgets are utilized on the page, the report viewer will register a custom Kendo subset to enable the required Kendo widgets. The subset is served from the report service. If Kendo is used on the page or the CDN is preferred, please make sure the following widgets are referenced: ```HTML