在ireport中用逗号分割字段

时间:2012-06-21 05:20:18

标签: jasper-reports ireport

我有一个包含长文本的数据库字段。

我希望它被逗号分隔符拆分并打印在下一行。

例如,

字段:说明

数据:Hibernate查询语言(HQL)是一种面向对象的查询语言,类似于SQL,但HQL不是对表和列进行操作,而是使用持久对象及其属性。

我希望将其打印为,

Hibernate Query Language (HQL) is an object-oriented query language, 

similar to SQL,

but instead of operating on tables and columns,

HQL works with persistent objects and their properties.

由于

1 个答案:

答案 0 :(得分:3)

在您的查询中,您可以将逗号替换为“,\ n”。 “\ n”将强制在Jasper文本字段中添加一个新行。

在MYSQL中,您可以使用REPLACE功能。它看起来像这样:

REPLACE(FIELDNAME, ',', ',\n')