在执行即席查询时,如果即席操作生成相同的列维集,则 Excel 筛选器将保留。
数据源类型:所有受支持的 Oracle Smart View for Office 提供程序、云和内部部署、仅限即席
例如,如下所示在 Measures 维的成员上设置筛选器:
如果您在行维 Year 上进行放大,则结果集将保留之前在列维中设置的 Excel 筛选器,因为列维和成员没有更改。
不过,如果您在某个列维成员(例如 Inventory)上进行放大,则结果集中的列集会更改,导致 Excel 筛选器丢失。
准则
对于大多数即席操作(例如放大、缩小、仅删除、仅保留、撤消和重做),只要结果集中显示了相同的列维集,则 Excel 筛选器都将保留。
在执行“提交”或“刷新”后,Excel 筛选器也会保留。
对于“透视”或“透视到 POV”操作,Excel 筛选器不会保留。
多网格工作表不支持 Excel 筛选器保留。例如,如果在一个网格中创建筛选器,然后移动到另一个网格并在其上创建筛选器,则第一个网格上的筛选器将丢失。
不过,在某些情况下,筛选器可能会保留。例如,如果两个相邻的网格都在同一行上开始,则筛选器可能会保留。因为存在这些差异,所以 Oracle 无法确保 Excel 筛选器在多网格工作表上会保留。
在以下两种情况下会展开 Excel 分组:
使用了筛选器。在这种情况下,会在行上展开分组。
选中了调整列宽和行高(在选项对话框的格式设置选项卡中)