Let assume you are creating a report with the data from AdventureWorks.HumanReasources.Department table. The data copied with headers from MSSQL Management Studio would look as on SQL.png
Then to create the report you can use the Band Report Wizard, which will generate a static group section with headers and Detail section which displays the actual data. On preview you will get the result from ReportHR.png.
Then the CSV rendering mechanism works with the processing elements in the report, where data for items and what they display must be flatten. Thus any group sections' items and their content is repeated for each detail section's items and content. The result is CSV.png.
Having the above into account, you aim to get representation of the original data and its schema, not the report's layout. Thus you can directly get the data object, read its properties and store the actual values in a CSV file without using the reports CSV rendering mechanism.
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Feedback Portal
and vote to affect the priority of the items