1

我正在尝试将回车值 ( \n ) 附加到 Detail 行的末尾,并且在使其正常工作时遇到问题。

我在用于此的文本字段的textField表达式中放置了一个值\n ,虽然它在运行报告时似乎“工作”,但当数据通过.csv文件发送到另一个系统时,该值是被接收为\n而不是回车值。我现在可以看到为什么会发生这种情况,因为值被放置在文本字段的文本表达式字段中。

考虑到上述情况,我遇到了一个帖子,证实了我刚才描述的内容,并说将其放在一个表达式中,我的问题是,如果不在文本表达式中,它应该放在模式表达式中吗?如果不存在,将回车值加载到详细信息行的正确方法是什么?

4

2 回答 2

1

在你的出口商上设置这个

JRCsvExporter.setParameter(JRCsvExporterParameter.RECORD_DELIMITER, "\r\n"); 
于 2013-08-06T14:59:40.537 回答
0

http://community.jaspersoft.com/questions/531981/chang-csv-record-delimiter

简短的回答,使用 <property name="net.sf.jasperreports.export.csv.record.delimiter" value=" "/>

于 2015-05-28T17:39:02.347 回答