Internationalization 如何在Jasper报告中从资源包获取值时连接字符串?

Internationalization 如何在Jasper报告中从资源包获取值时连接字符串?,internationalization,jasper-reports,Internationalization,Jasper Reports,我想从报表中的资源包中获取任务名称。我试图连接前缀和任务名,但它给出了语法错误。即使我删除了前缀,它也会给出相同的错误 这些不起作用 $R{task.name.$F{task_name}} $R{"task.name."+$F{task_name}} $R{$F{task_name}} 这些工作 $R{task.name.utilLoad} $F{task_name} 我有很多任务,任务名称来自查询。我需要使用循环和查询。我该怎么办?我使用了方法str() 我使用了方法str() 我使用

我想从报表中的资源包中获取任务名称。我试图连接前缀和任务名,但它给出了语法错误。即使我删除了前缀,它也会给出相同的错误

这些不起作用

$R{task.name.$F{task_name}}
$R{"task.name."+$F{task_name}}
$R{$F{task_name}}
这些工作

 $R{task.name.utilLoad}
 $F{task_name}

我有很多任务,任务名称来自查询。我需要使用循环和查询。我该怎么办?

我使用了方法
str()


我使用了方法
str()

我使用了下面的语法

用空格连接
$F{USER\u NAME}++++$F{USER\u EMAIL}

用连字符连接
$F{USER\u NAME}+“-”+$F{USER\u EMAIL}

我使用了下面的语法

用空格连接
$F{USER\u NAME}++++$F{USER\u EMAIL}

用连字符连接
$F{USER\u NAME}+“-”+$F{USER\u EMAIL}

str("task.name."+$F{task_name}.toString())