(本文档仅供参考)
问题说明
V10升级到V11用户发现无法通过权限管理控制即席查询是否可以保存。原先旧版即席是可以通过操作权限去管控的。
解决方案
1、通过资源权限控制用户无法保存,新框架的新使用方式,只有点击触发的时候才判断权限,而不是在加载报表的时候就处理(该方式,从某个角度而言会加快打开报表速度)
2、通过宏代码屏蔽保存
//类型:ClientSide 对象:detailed_query 事件:onRender
function main(detailedQuery: IDetailedQuery) {
let toolbar = detailedQuery.getToolbar();
toolbar.removeItem(3,0);//3表示按钮为位置,从0开始
// toolbar.hide();
}