我想写这样的表达式:
{REPORT_TYPE} == "csv" ? "'" + $F{NUMBER_VALUE} : $F{NUMBER_VALUE}
其中{REPORT_TYPE}应为xls,csv等。
您知道如何获取报告类型吗?
答案 0 :(得分:0)
您需要从服务器发送一个参数,该参数将获得csv
,xls
这些类型的格式。如果此参数具有某个值,则可以使用此表达式。例如你有一个名为reportType的参数,那么你可以使用这样的语法。
$P{reportType} ? "'" + $F{NUMBER_VALUE} : $F{NUMBER_VALUE}
如果你想要报告类型如csv那么你需要给这个参数赋值,否则把它作为空白字符串发送。
如果您仍然遇到问题请告诉我。