At present I have Telerik Reporting set up as follows:
Stand-alone reports retrieved for Angular Telerik Report Viewer (client side).
On the server (.Net Core / C#):
A basic ReportController, where all it does is pull a base instance of IReportServiceConfiguration
The ReportServiceConfiguration object is set up in Startup.cs and draws on the ConfigurationHelper method called ResolveConfiguration.
I have pictures attached for each of these methods.
What I need to do is find a way to set up CSV exports with the following rendering settings:
- NonStaticText = true
- NoHeader = false
At present I've done as much research as I can but can't figure out how to insert these as the code doesn't seem to leave any openings for these parameters. I've seen recommendations for using Telerik.Reporting.Processing.RenderingResult with TypeReportSource and HashTable params but no idea how this gets taken up in the present flow. Additionally the tr-viewer on the Angular side does not accept these parameters. There's a [reportSource] but this only allows for report name and direct parameters which don't take rendering or extension overloads.
Let me know if you have any suggestions as to whether there's a place in this where I can inject the parameters I need.