2013-02-13 16 views
0

JasperServer中的列表过滤器控件显示“---”作为默认选项。重命名JasperServer列表中的短划线将过滤器控件重命名为

什么程序将其重命名为有意义的内容,例如“ALL”?

它似乎不在jasperserver_message.properties中。还有其他地点,我们需要做出改变吗?或者,它是否需要重写过滤器控制本身?

在此先感谢。

回答

0

我没有测试...但我搜索这样的:grep -rn "\-\-\-" ./webapps/jrs-pro-5.0.1/WEB-INF/bundles

/usr/local/apache-tomcat-6.0.32/webapps/jrs-pro-5.0.2/WEB-INF/bundles /querybuilder_messages.properties

65行:page.filters.filter.empty.string = ---

“ALL”会更明显意义......但在许多情况下,意思是错误的。但是,如果您的报告被定义为不选择值会导致返回所有结果,那么在您的部署中它可能是一个很好的定制。

+0

感谢您的回复,mdahlman。看来querybuilder_message.properties只在专业版中可用。该文件在社区版中不存在。而且,grep命令不会返回bundle文件夹中的任何相关内容。 :( – Gopal 2013-02-19 06:42:33

+0

@Gopal如果该文件来自pro build,那么它不是控制你感兴趣的字符串的文件。所以我未经测试的猜测似乎是错误的。该字符串在专业和社区版本中被相同地控制。 – mdahlman 2013-02-19 15:34:34