【发布时间】:2018-05-25 22:28:45
【问题描述】:
我正在使用 jasper 服务器企业版 7.0。多个用户登录到服务器我可以通过使用参数 - LoggedInUsername 来获取用户名。但是我怎样才能获得登录用户使用的报告。有什么方法可以做到这一点,或者有什么解决方法吗?
【问题讨论】:
标签: jasperserver
我正在使用 jasper 服务器企业版 7.0。多个用户登录到服务器我可以通过使用参数 - LoggedInUsername 来获取用户名。但是我怎样才能获得登录用户使用的报告。有什么方法可以做到这一点,或者有什么解决方法吗?
【问题讨论】:
标签: jasperserver
在报告模板 (JRXML) 中,您可以通过 $P{JASPER_REPORT}.getName() 获得自己的名称:
这是你在发布到服务器时看到的(在我的例子中是 6.4.2): 从截图可以看出,报告文件名和报告名不一定要匹配。
更多详情请见:http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JRParameter.html#JASPER_REPORT
【讨论】: