定制 JasperServer 上的报表展示
将开发好的报表上传到 JasperServer 之后,就可以在 JasperServer 预览报表,并导出为各种格式了。
JasperServer 为我们提供了简洁、完善的报表界面。实际应用这可以直接使用这个报表页面到我们的 Web 应用中。如图:
此外,还可以通过一些方式来改变报表的展示。
免登陆预览
直接通过 URL 访问报表需要先输入帐号、密码。可以将帐号密码以 URL 参数的方式直接传递过去,这样就可以实现免登陆预览的方式。
帐号和密码的参数名分别为:j_username、j_password。
去掉包含 Logo 的标题栏
在自己开发的应用中不想出现 TIBCO 的 Logo,也可以以 URL 参数的方式去设置:
decorate=no
设置参数值
对于需要参数的报表,可以在 URL 中为其设置参数值。
URL 参数的名称同报表的参数名称一致。
设置参数输入控件的展示方式
对于需要参数的报表,可以再 JasperServer 配置其参数输入控件的展示方式:
-
选中相应报表,选择编辑。
-
在“控件和资源”栏目中,选择“输入控件选项”的“显示模式”。最后提交。
共包含如下 4 种展示方式:
-
弹出窗口
-
分离页面
-
页面顶端
-
在页面中