【问题标题】:How to get name of report used by different user in jasperserver如何在 jasperserver 中获取不同用户使用的报告名称
【发布时间】:2018-05-25 22:28:45
【问题描述】:

我正在使用 jasper 服务器企业版 7.0。多个用户登录到服务器我可以通过使用参数 - LoggedInUsername 来获取用户名。但是我怎样才能获得登录用户使用的报告。有什么方法可以做到这一点,或者有什么解决方法吗?

【问题讨论】:

    标签: jasperserver


    【解决方案1】:

    在报告模板 (JRXML) 中,您可以通过 $P{JASPER_REPORT}.getName() 获得自己的名称:

    这是你在发布到服务器时看到的(在我的例子中是 6.4.2): 从截图可以看出,报告文件名和报告名不一定要匹配。

    更多详情请见:http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JRParameter.html#JASPER_REPORT

    【讨论】:

    • 您好,这是错误提示 $P{JASPER_REPORT}.getName() 方法未找到
    • 您能否在问题中添加 JRXML 中定义的文本字段的屏幕截图以及实际错误之一?
    • 知道了!!我的服务又出现了一个错误。
    • 感谢您的帮助卡马尔!!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多