BIRT报告 - 保存报告参数:用户权限

时间:2015-09-28 14:09:02

标签: parameters report birt

我们有一份报告可供很多用户使用。

我们希望为每个人保存他的偏好,即报告参数,以便通过在每次运行报告时已经填充这些参数使他们更容易,同时如果他们愿意,可以修改这些参数。

报告参数为:

  • 允许多个值选择的列表
  • 输入文字
  • 两个日期字段

作为解决方案,我们可以将参数值保存在数据库中。因此,每次用户运行报表时,我们都会从数据库中获取参数,并将它们设置为默认值。

那么我们如何做到这一点(更详细)?如果有更好的解决方案,请随时提出建议。

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

如果他们通过网址或网页为他们生成网址来运行报告,您可以让他们保存所需网址的书签。如果您使用的是用户管理系统,则可以将BIRT报告设置为包含参数,具体取决于运行报告的人员。如果您使用的是JavaScript API,则可以捕获参数并将其保存为cookie或存储在浏览器的Web存储中。