在 JasperServer 中生成多选查询的动态查询
我对 JasperServer 很陌生。 现在我想创建一个复杂的报告来验证管理员用户和普通用户的权限。
示例:
我的公司有很多分支机构,我想创建一份报告,仅检索属于用户的分支机构的数据。
场景:
-管理员用户可以看到所有分支的数据,因此在多选框中,应该显示所有分支名称。
-普通用户可以看到属于该用户的分支的数据,因此在多选框中,应该仅显示属于该用户的分支名称。
请给我建议,或者给我一个例子来做到这一点。
非常感谢。
李爪哇
I'm very new for JasperServer.
Now I want to create a complex report that verify the right of Admin User and Normal User.
Example:
I have many branches of company, and I want to create one report that retrieve data only belong to the branch which belong to user.
Scenario:
-Admin User can see data of all branches, so in the Multi-Select Box, should show all Branch Name.
-Normal User can see data of the branch belong to that user, so in the Multi-Select Box, should show only Branch Name that belong to that user.
Please advise me, or send me an example to do it.
Thank so much before hand.
LeeJava
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将用户名作为参数传递。在多选查询中,您可以使用用户名来获取所需的数据。
You can pass the username as parameter. In the mutiselect query you can use the username to fetch the desired data.