一、填报可以增加查看权限,用系统后台的参数名,在sql查询增加条件;
二、传参设置查看权限,最好就使用接受的单元格设置条件,如果再转一个单元格,那么可能格式不对,导致传参错误;
三、通过传参,设置:条件属性-列宽-值不等于“”某个数“”,该列列宽为0,可实现控制子表显示的列;
四、填报有两种方式可以设置填入数据是否成功:1、在report中,通过设置条件,数据校验;2、通过在要写入数据库的主键,控制录入是否成功;
五、report在使用下钻功能,是通过文件的存放位置搜索获取,因此,如果将带有下钻的报表发给别人或者系统,需要修改下钻的路径;
六、使用模板wab属性-属性页面设置-添加加载事件,可以通过传参方式,控制跳转的sheet页面:
.text-only,.text-card-text{white-space: pre;}.rich-text-paragraph{min-height: 15px;}if (c=='3') { _g().loadSheetByIndex(2);} else if(c=='2'){ _g().loadSheetByIndex(1);}else {_g().loadSheetByIndex(0);}
七、通过js脚本,可以通过点击按钮,控制切换sheet:点击添加按钮,在事件中,复制如下js:
//跳转到首页(因为下标是从0开始) fr-sheetbutton-container为sheet页的集合
$(".fr-sheetbutton-container").eq(2).trigger("click");