Exporting a report from the Report-Viewer to Word(docx), then opened in Word for Web (browser-version of Word) causes incorrect rendering of the document. Images are replaced with placeholders.
In comparison, exporting the report as PDF, then opening and converting it to Word and uploading it, renders much more correct and with images.
In .NET Core the localization routines have changed and the approach to localize an application provided in the documentation doesn't work.
When adding the localized .resx files as described in the documentation - with BuildAction set to None - the resource strings cannot be obtained and even the default string values are lost. This effect can be mitigated with changing the BuildAction to EmbeddedResource.
A possible solution would be to expose a ParametersAreaLoaded and ParametersAreaUpdated events with the needed arguments.
This will make migration from Silverlight easier. There the user has a direct access to them through the ReportViewerModel.
On numerous occasions I've found that the need to float or rearrange the designer windows such as the data explorer, properties or group explorer window would be very beneficial to my workflow.
As well this request should consider the ability of the data explorer and report explorer to be decoupled so as both can be visible simultaneously.
The parametersAreaVisible property of the angular report viewer allows controlling the visibility of the report parameters area.
Currently, this property can only be set. Reading the property doesn't reflect the current visibility of the report parameters area.
While jquery can be used as a work around to determine the visibility of the report parameters area (by reading the width of the corresponding DOM element), a proper angular API would be nice.
kendo.all.js:105032 Uncaught TypeError: Cannot read property 'find' of null
at init.toggle (kendo.all.js:105032)
at P (telerikReportViewer:9)
at Object.<anonymous> (telerikReportViewer:9)
at Object.trigger (telerikReportViewer:9)
at Object.trigger (telerikReportViewer:9)
at se (telerikReportViewer:9)
at Object.setDocumentMapVisible (telerikReportViewer:9)
at b (telerikReportViewer:9)
at E (telerikReportViewer:9)
at o (telerikReportViewer:9)The following error may be thrown when trying to render a report in PDF under .NET 5 in the Linux systems:
"SEH":"System.ArgumentOutOfRangeException: Index and length must refer to a location within the string. (Parameter 'length')
at System.String.Substring(Int32 startIndex, Int32 length)
at Telerik.Reporting.Paging.TextBox.MeasureText(String text, TextFormat format)
at Telerik.Reporting.Paging.TextBox.CreateContent(InitializationContext initContext)
...The same reports work correctly in Windows.
In some cases, when the path of the file is used as a Value of the PictureBox, the WMF is not displayed in PrintPreview or in the printed report. The workaround is to embed the image by selecting the file as a Value:
1. Go to the Value property of the PictureBox and click on the three dots (...)
2. In the File name field, type *.* and Enter.
3. Select the WMF file.
When applying the property Docking with either of the following values will cause the Visual Studio Report Designer to squeeze the table down to 0 width:
While the value 'Right' will cause the table to be rendered outside of the report-section on the left side. This is reproducible with the example report CryptoCurrencies.cs.
Hello,
I can see that we can operate over a file definition using save, open, and save as. It would also be nice to be able to download the report definition as well.
The application is published as a single-file application on Linux. Here is the stack trace of the error:
[21:52:53 ERR] Value cannot be null. (Parameter 'path1') System.ArgumentNullException: Value cannot be null. (Parameter 'path1') at System.IO.Path.Combine(String path1, String path2) at Telerik.Reporting.Configuration.JsonConfigurationProvider.LoadConfiguration() at Telerik.Reporting.Configuration.JsonConfigurationProvider.InstantiateProvider() at System.Lazy`1.ViaFactory(LazyThreadSafetyMode mode) at System.Lazy`1.ExecutionAndPublication(LazyHelper executionAndPublication, Boolean useDefaultConstructor) at System.Lazy`1.CreateValue() at System.Lazy`1.get_Value() at Telerik.Reporting.Configuration.JsonConfigurationProvider.get_Instance() at Telerik.Reporting.Configuration.TelerikConfigurationManager.GetConfigurationProvider() at Telerik.Reporting.Configuration.TelerikConfigurationManager.get_ConfigurationProvider() at Telerik.Reporting.Configuration.TelerikConfigurationManager.GetReportingSection() at Telerik.Reporting.Configuration.ReportingConfiguration.get_Default() at Telerik.Reporting.Processing.RenderingExtensionManager.get_RenderingExtensions() at Telerik.Reporting.Processing.ReportProcessor.GetExtensionInfoCore(String name) at Telerik.Reporting.Processing.ReportProcessor.GetExtensionInfo(String format) at Telerik.Reporting.Processing.ReportProcessor.ProcessAndRender(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback) at Telerik.Reporting.Processing.ReportProcessor.ProcessAndRenderStateless(String format, ReportSource reportSource, Hashtable deviceInfo, IRenderingContext renderingContext, CreateStream createStreamCallback) at Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, ReportSource reportSource, Hashtable deviceInfo, CancellationToken cancellationToken) at Telerik.Reporting.Processing.ReportProcessor.RenderReport(String format, ReportSource reportSource, Hashtable deviceInfo) at HaliburtonSoftware.Reporting.Generation.GenerationProcessor.CreateReport(InstanceReportSource reportSource, String fileName, ReportFormat reportFormat) at HaliburtonSoftware.Reporting.Generation.GenerationProcessor.ProcessReport(String culture, String reportName, ReportFormat reportFormat, String fileName, IList`1 parameters, Hashtable deviceInfo)
I also had lots of issues trying to get the application version information of a single-file application and had to revert to using an environmental variable in the container.