Jasper reports JasperReports交叉表中行标题的动态样式
我正在尝试使用Jasper reports JasperReports交叉表中行标题的动态样式,jasper-reports,crosstab,Jasper Reports,Crosstab,我正在尝试使用JasperReports生成交叉表报告。列包含时间段,行包含不同的分组条件。现在,我需要根据级别更改行标题的样式。例如,在如下所示的网格中,web和电子邮件需要以粗体显示,而其他行标题保持不变 现在,我在bean中有一个字段,让我决定是否应该将文本加粗,所以我尝试在条件样式中使用它,如下所示 我有一个字段和一个对应的度量表达式 但是,此样式在crosstabRowHeader中使用时不起任何作用,它仅在crosstabCell中生效。 所以我的问题是 在crossta
JasperReports
生成交叉表报告。列包含时间段,行包含不同的分组条件。现在,我需要根据级别更改行标题的样式。例如,在如下所示的网格中,web和电子邮件需要以粗体显示,而其他行标题保持不变
现在,我在bean中有一个字段,让我决定是否应该将文本加粗,所以我尝试在条件样式中使用它,如下所示
我有一个字段和一个对应的度量表达式
但是,此样式在crosstabRowHeader
中使用时不起任何作用,它仅在crosstabCell
中生效。
所以我的问题是
- 在crosstabRowHeader中使用条件样式对我来说是正确的吗
- 更具体地说,我可以访问crosstabRowHeader中的任何bean属性吗
_这个
然后在标题中,将这个bean指定为bucket类
您现在可以开始访问bean上的任何属性,如下所示
希望这能帮助其他有同样问题的人