jasperreport csv 版本中的分号作为分隔符
我想让我的 jasperrepport 的 csv 文档值用分号而不是逗号分隔。
我找到了 net.sf.jasperreports.export.csv.field.delimiter 参数,如果我将其添加到 jrxml 文件中,该参数就可以工作:
<property name="net.sf.jasperreports.export.csv.field.delimiter" value=";"/>
但我正在寻找的是我的 jasper 服务器中的全局配置文件,它可以定义此配置键作为每个 csv 报告的默认值。
他们有解决这个问题的方法吗?
I want to makes my jasperrepport's csv documents values separated with semicolons instead of commas.
I've found net.sf.jasperreports.export.csv.field.delimiter parameter which works if i adds it on my jrxml files :
<property name="net.sf.jasperreports.export.csv.field.delimiter" value=";"/>
But what I'm looking for is a global configuration file in my jasper server which can define this configuration key as the default for every csv repport.
Is their a solution for this problem ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可以在
applicationContext.xml
中设置fieldDelimiter
属性> JasperServer 上的文件(您可以在 jasperserver\WEB-INF\ 文件夹中找到它)You can set
fieldDelimiter
property inapplicationContext.xml
file (you can find it in jasperserver\WEB-INF\ folder) at JasperServerJRCsvExporter 可以工作,但上面的代码给了我一个错误。以下代码为我解决了这个问题...
在声明 FIELD_DELIMITER 之前添加 CHARACTER_ENCODING。代码示例如下(follow_up 链接< /a> 了解更多信息):
JRCsvExporter works but the above code gave me an error. The following code solved the issue for me...
ADD CHARACTER_ENCODING before you declare the FIELD_DELIMITER. Code sample as follow (follow_up Link for more info):