Jasper reports 设置临时视图,根据登录语言进行过滤

Jasper reports 设置临时视图,根据登录语言进行过滤,jasper-reports,jasperserver,Jasper Reports,Jasperserver,当用户创建临时报告时,它将从所有语言返回数据(是的,我知道用户可以按语言手动筛选) 我需要更改jasper代码,以便临时视图仅根据登录语言自动显示数据 因此,如果您以英语登录并创建一个临时视图,它将只返回英语数据 注意:数据库的设置使我可以使用 Where language_id = 3 -- 3 = English (this will change depending on logged in language) 它将显示该语言的正确数据 因此,我要问的是,我如何更改Jasper服务器代码

当用户创建临时报告时,它将从所有语言返回数据(是的,我知道用户可以按语言手动筛选)

我需要更改jasper代码,以便临时视图仅根据登录语言自动显示数据

因此,如果您以英语登录并创建一个临时视图,它将只返回英语数据

注意:数据库的设置使我可以使用

Where language_id = 3
-- 3 = English (this will change depending on logged in language)
它将显示该语言的正确数据


因此,我要问的是,我如何更改Jasper服务器代码,以便它能够自动按语言(即仅显示登录语言的数据)过滤特定视图

我将此问题记录在Jaspersoft上,他们说目前不可能


他们已经提交了一个增强请求,希望我们能在Jaspersoft的新版本中看到此增强功能。注意:使用Jasper server 5.0.1您好,您对此有进一步的了解吗?(我知道是老帖子!)