能拒绝一个有利于在一个字段中添加多个数据库字段值。
说我有3个数据库字段:
Name
Address
Age
我想显示在同一领域的所有3个字段:
John Peter 28.
我试着做3场相邻和它的工作,但是当我换行。 它看起来非常糟糕:
名称
Jo.pe.28
hn te
r
我的要求是在一个文本字段中显示的数据,例如:John.Peter.26
能拒绝一个有利于在一个字段中添加多个数据库字段值。
说我有3个数据库字段:
Name
Address
Age
我想显示在同一领域的所有3个字段:
John Peter 28.
我试着做3场相邻和它的工作,但是当我换行。 它看起来非常糟糕:
名称
Jo.pe.28
hn te
r
我的要求是在一个文本字段中显示的数据,例如:John.Peter.26
如果你想将它们放在同一行(我猜是这样),其直线前进。
把这个作为一个文本框$F{Name} + "." + $F{Address} + "." + $F{Age}.toString()
$F{Name} + "." + $F{Address} + "." + $F{Age}.toString()
或者你可以使用字符串连接(我不喜欢个人的语法,需要更多的努力来理解) $F{Name}.concat(".").concat($F{Address}).concat(".").concat($F{Age})
为什么不串联所有你在查询中需要使用自己喜欢的3个字段(假设你是Postgres
。)
select (name || address|| to_char(age)) as data from my_table
至于建议,
$F{Name} + "." + $F{Address} + "." + $F{Age}.toString()
如果需要的话,使之从报告工作过的作品。
确保所有的字段都是相同的数据类型。