问题:遍历把不需要展示的内容行设置隐藏时,表格有筛选列数据,会导致隐藏行不生效。
主要代码:
sheet.setRowVisible(row,false,GC.Spread.Sheets.SheetArea.viewport);
需求:清除所有筛选条件,能设置隐藏行
另外:
1、重置筛选一定要事件触发吗?代码流程是否能执行
var sheet = spread.getActiveSheet();
var filter = sheet.rowFilter();
filter.reset();
2、删除所有筛选时,页面会卡在底部,滚动条失效,无法操作,需取消隐藏才能恢复
var sheet = spread.getActiveSheet();
sheet.rowFilter(null);
谢谢解答
|