js代码实现帆软报表sheet页面全部隐藏
(‘li[title=“大区商采分析-xg”]’).hide();//alert(finer.includes(“EHP_渠道汇总分析_rq”));//alert(finer.includes(“EHP_渠道汇总分析_jc”));if(finer.includes(“EHP_渠道汇总分析_rq”)){$(‘li[title=“大区商采分析-rq”]’).hide();$(‘li[title=“大区
·
需求: js代码实现帆软多sheet页报表sheet页面全部隐藏并根据报表角色是否对用户的授权来判断某一个shee页是否对用户开放。
在帆软的web属性页面添加起始加载事件: 设置参数 fine_role = $fine_role (公式)
var finer=fine_role;
//alert(finer);
//alert(finer.includes("EHP_渠道汇总分析_rq"));
//alert(finer.includes("EHP_渠道汇总分析_jc"));
if(!window.flag){
$('li[title="大区商采分析-rq"]').hide();
$('li[title="大区商采分析-jc"]').hide();
$('li[title="大区商采分析-qk"]').hide();
$('li[title="大区商采分析-xg"]').hide(); //全部隐藏所有的sheet页
if(finer.includes("EHP_渠道汇总分析_rq")){
//alert(1)
$('li[title="大区商采分析-rq"]').show(); //当当前用户被赋予了"EHP_渠道汇总分析_rq"这个报表角色的时候"大区商采分析-rq"这个sheet页对当前用户开放。
//_g().loadSheetByName("大区商采分析-rq");
}
if(finer.includes("EHP_渠道汇总分析_jc")){//当当前用户被赋予了"EHP_渠道汇总分析_jc"这个报表角色的时候"大区商采分析-jc"这个sheet页对当前用户开放。
//alert(2)
$('li[title="大区商采分析-jc"]').show();
//_g().loadSheetByName("大区商采分析-jc");
}
if(finer.includes("EHP_渠道汇总分析_qk")){
//alert(3)
$('li[title="大区商采分析-qk"]').show();
//_g().loadSheetByName("大区商采分析-qk");
}
if(finer.includes("EHP_渠道汇总分析_xg")){
//alert(4)
$('li[title="大区商采分析-xg"]').show();
//_g().loadSheetByName("大区商采分析-xg");
}
flag=true;
}
更多推荐
所有评论(0)