cancel
Showing results for 
Search instead for 
Did you mean: 

使用opendocument链接报表,如何去掉刷新数据按钮?

Former Member
0 Kudos

使用opendocument链接报表,在外部系统中已经做了数据权限控制,例如可以传参数lsSswjg=广州,但是有一个刷新数据按钮,用户点击刷新数据后,弹出的过滤器可以修改,如果用户将swjg的值改为广东省,那么外部系统做的数据权限控制就不起作用了。

是否可以实现效果:去掉刷新数据按钮,但是允许报表根据外部传的参数刷新数据,或者弹出的过滤器窗口不允许用户修改数据,而只能显示通过lss传过来的参数值,用户只能点击运行查询按钮。

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

>

> 使用opendocument链接报表,在外部系统中已经做了数据权限控制,例如可以传参数lsSswjg=广州,但是有一个刷新数据按钮,用户点击刷新数据后,弹出的过滤器可以修改,如果用户将swjg的值改为广东省,那么外部系统做的数据权限控制就不起作用了。

> 是否可以实现效果:去掉刷新数据按钮,但是允许报表根据外部传的参数刷新数据,或者弹出的过滤器窗口不允许用户修改数据,而只能显示通过lss传过来的参数值,用户只能点击运行查询按钮。

需要注意的是,这样做权限控制是不可靠的,用户如果自己拼接url权限就无法控制了

0 Kudos

可以在CMC中做权限控制,将用户对此报表的刷新权限禁止,这样就看不到刷新按钮了

Former Member
0 Kudos

如果禁止掉刷新权限,那么通过opendocument传参数会报错,提示没有权限刷新数据。

需要实现: 允许通过opendocument传参数刷新数据,但是又不要出现那个刷新按钮,或者有按钮出现,但是不允许修改opendocument传过来的值。