Configurable CSV Delimiter

Description

Currently the delimiter char is hard coded when we export report to CSV file format. It will be better to have it configurable in System Configurator.

Affected Files:

  • anything that call createCSV function from ReportEngine

  • anything that use JRCsvExporter class

  • anything that use supercsv library

  • anything else ?

Environment

None

Activity

Carlos Ruiz 
July 27, 2018 at 5:03 PM

Closing as potential idea

Armen Rizal 
January 7, 2015 at 12:16 PM

I want to add this. For configuring SuperCSV library, I found you can create your own preference, like this

private static final CsvPreference PIPE_DELIMITED = new CsvPreference.Builder('"', '|', "\n").build();

Incomplete

Details

Assignee

Reporter

Priority

Created January 7, 2015 at 12:14 PM
Updated September 1, 2018 at 11:01 AM
Resolved July 27, 2018 at 5:03 PM