最近遇到了个新问题,须要针对不一样的sheet设置不一样的权限,具体是用户登陆不一样帐户,能够看到统一文档的不一样sheet文档
对于Qlikview权限设置就不作描述,下面直接进行sheet操做io
第一步,打开脚本编辑,增长标签或者隐藏脚本,而后写入以下脚本
Section Access;
//ACCESS 用户角色 USERID 用户名 PASSWORD 用户密码
LOAD * INLINE [
ACCESS, USERID, PASSWORD
ADMIN, ADMIN, ADMIN
USER, USER1, 1qaz2wsx
USER, USER2, 1qaz2wsx
];
Section Application;登录
//SheetAccess 设置
//USERID 用户名, SH01 sheet1的Id, SH02 sheet2的Id, SH03 sheet3的Id
//每个角色对应的权限 1 有权限 0 没有权限
SheetAccess:
LOAD * INLINE [权限
USERID, SH01, SH02, SH03密码
ADMIN, 1, 1, 1数据
USER1, 0, 1, 0
USER2, 0, 0, 1脚本
];view
第二步,逐步打开每一个Sheet 设置条件等于工做表Idvi
在指定sheet页,点击右键-->工做表熟悉-->有条件(填入当前工做表的Id 例如:=SH01)标签
第三步,打开文档熟悉,设置-->文档熟悉-->打开-->基于区域访问权限的初始数据减小
第四步:从新加载便可