【发布时间】:2014-08-05 12:33:30
【问题描述】:
我正在使用 BIRT 3.7.1 和 Maximo 7.5。 我需要获取在应用程序的 List 选项卡中排序的数据的报告(例如资产)。 我使用复选框“使用 Where 子句”(在 Maximo 报告属性中)来执行此操作。 我使用 params["where"] 获得了 where 子句的字符串。除了一件事,一切都很好。当我过滤数据并使用西里尔符号时,我得到的字符串是“'%????%'”而不是“'%БЛАБЛА%'”(在 BIRT where 子句中)。在日志中,我注意到 Maximo“理解”这些西里尔符号,并以正确的方式显示它,但在报告上下文中,我得到“'%????%'”。我尝试使用 reportContest.getHttpServletRequest().getParameter("qbrwhereclase") 但我也得到了带问号的字符串。如何获得正确的符号? 对不起我的英语。
【问题讨论】: