用户可以在报表中进行导航操作,也就是说,用户可以切换报表的行轴和列轴,展开特定的维度成员查看明细信息,或者折叠维度成员,不显示明细。用户还可以对报表维度成员进行操作,可以选择保留成员、排除成员。用户执行报表导航操作,可能会破坏报表维度成员定义时的动态选择。例如,删除成员后,可能会使原来的“成员和子项”动态选择关系不能完成,用户可以在“用户选项”中要求系统对此提出警告消息。
5.3.1.1 展开与折叠
选择报表中行轴或者列轴中的成员,并单击菜单上的“展开”按钮,报表会向下钻取到更明细的维度成员。执行展开操作时,报表会自动在展开后执行刷新。“展开”按钮下拉后有以下4个扩展选项。
●成员和子成员:展开后显示当前成员及其子成员。
●子成员:展开后显示选定成员的子成员。
●成员和后代:展开后显示当前成员及其后代。
●后代:展开后只显示当前成员的后代。
用户可以在“工作表选项”的“常规”选项卡中设置默认情况下应用的扩展选项,如图5-25所示。如果选中图5-29所示用户选项对话框中的“启用双击”复选框,则用户可以直接在报表行轴或列轴维度成员执行展开动作。
当行轴或者列轴上有多个维度时,如果在外部维度成员上展开,其展开方式与单一维度是一样的。但如果是在内部维度成员上进行展开,则可能具有下列行为之一:
●对于外部维度的每个成员,内部维度的成员都会展开,这称为“对称展开”。
●仅在用户选择或双击的外部维度的选定成员中,对内部维度成员进行展开,其他外部维度成员下的内部维度成员不展开,这称为“不对称展开”。这是默认行为。
这两种执行方式是由图5-29所示的用户选项对话框中的“在单个成员上展开/折叠”选项控制的。
类似地,如果单击功能区的“EPM”选项卡中的“折叠”按钮或者双击己展开的父成员,报表将进行折叠,不显示子成员,只显示选定的父成员。以图5-1所示的年度预算目标报表为例,双击“营业成本”后,报表如图5-41所示。如果再次双击“营业成本”,报表项会展开,恢复如图5-1所示的格式。
图5-41 折叠报表示例
5.3.1.2 保留与排除成员
用户可以选择保留或删除当前报表行轴或者列轴上的成员。“保留”命令将保留选定的成员,排除其他成员。而排除命令将删除所选定的成员,保留其他成员。执行此操作后会自动刷新。
用户可以在报表的行轴或者列轴中选中多个成员。选定的成员不需要是相邻的单元格,通过使用<Ctrl>键,用户可选择不相邻的成员。然后单击“EPM”选项卡中的“保留”按钮来执行此导航操作。用户可以通过这一操作保留有意进行深入分析的成员。
与“展开”和“折叠”相似,在报表轴上包含多个维度时,“用户选项”中的“在单个成员上保留/排除”选项可以控制“保留”操作的执行方式。
“排除”命令将清除出现在报表中的选定成员。可以通过以下两种方法排除成员:
(1)可以单击功能区中的“排除”按钮从报表排除成员。排除成员操作是持久性的,己排除的成员会自动出现在“报表编辑器”的“排除的成员”选项卡中。如果要排除某一成员,但不希望在当前报表中保存此操作,则应使用标准Excel操作删除该成员所在的行或列,这样一来执行刷新后该成员就会立刻重新出现。
(2)可以使用“报表编辑器”的“排除的成员”选项卡排除一个或多个成员的组合,如图5-42所示。
图5-42 “排除的成员”选项卡
单击“要排除的成员”字段右边的省略号按钮,可以选择维度和要排除的成员,再单击“确定”按钮,系统会自动添加字段,用于选择其他维度成员。这样就可以指定多个维度的成员进行排除。选择完维度和成员后,单击“添加”按钮,这些成员的组合即添加到选项卡左边的列表。
5.3.1.3 插入成员
用户还可以在报表行轴或列轴中动态地插入成员。使用鼠标右键单击图5-41所示报表的列标题“2011”,如图5-43所示。
快捷菜单中除了标准的Excel选项外,还有一个EPM菜单项。在EPM菜单项下,选择“插入成员”,系统弹出“插入成员”对话框,如图5-44所示。在该对话框中,用户可以单击“选择成员”按钮,系统弹出当前维度的“成员选择器”对话框供用户选择要插入的成员。此外,用户还可以指定插入成员的位置与方式。
在默认情况下,用户可以插入任意成员,但为了防止用户选择不适当的成员插入,可以在报表编辑器的“成员插入过滤”选项卡中对用户插入的成员进行过滤,如图5-45所示。
此外,用户还可以切换报表的行轴与列轴。要切换报表轴,可以单击“EPM”窗格中“行轴”和“列轴”区域之间的“切换”按钮嗣,或用鼠标右键单击报表并选择“EPM”→“切换轴”。如果在报表中定义了排序、排名或过滤条件,这些条件将丢失。对于与其他报表共享轴的报表,不能切换其行轴和列轴。在这种情况下,系统会取消激活该按钮。
图5-43 报表快捷菜单
图5-44 “插入成员”对话框
图5-45 “成员插入过滤”选项卡
EPM功能区的“后退”命令可用于撤销用户在Excel电子表格、Word文档或PowerPoint演示文稿上执行的最近5个EPM加载项的导航操作。(www.daowen.com)
5.3.1.4 数据排序、排名和过滤
用户可以对当前报表数据进行排序、排名或过滤,这些功能通过“报表编辑器”的3个专用选项卡定义。
1.数据排序
“报表编辑器”的“排序”选项卡如图5-46所示。
在“排序”选项卡中,用户可以设置排序条件。每一个排序条件可以根据以下条件按升序或降序对报表数据进行排序。
图5-46 “排序”选项卡
●成员:即根据用户指定列进行排序,用户可以从成员下拉列表中选择列轴维度中的成员。“仅显示报表出现的成员”复选框可用于限定下拉列表中的成员。“清除表达式”按钮可用于清除己选择的成员。
●第一列:根据第一列进行排序。
●最后一列:根据最后一列进行排序。
当用户希望按多个列对数据进行排序时,可以单击右下方的“添加条件”按钮添加其他排序条件。如果用户己选中了“第一列”或“最后一列”单选按钮,则无法添加其他排序条件。
“内部级别排序”复选框使用户能够对层次结构的每个级别中的兄弟成员进行排序,同时仍保持层次结构。
2.数据过滤
“报表编辑器”的“过滤”选项卡如图5-47所示。
图5-47 “过滤”选项卡
在“过滤”选项卡中可以设置以下内容。
(1)设置过滤选项。
●“保留成员”按钮:可以选择一个或多个要显示在报表中的特定成员,不论该成员是否满足过滤条件。
●“先过滤,后排序”复选框:如果还要在“排名”选项卡中定义数据排名,为了避免出现任何冲突,过滤默认优先于排名。因此,“先过滤,后排名”复选框是默认选定的。用户可以取消选中该复选框以更改优先顺序,而“排名”选项卡中的“先排名,后过滤”选项将自动被选中。
●“保留块”复选框:仅当行轴包含多个维时,“保留块”复选框才会显示在“过滤”选项卡中。所谓的块就是当行轴(或列轴)上有多个维度时,最外层维度的一个成员对应的其他维度多个成员的一个组合。选中该复选框,当某个成员因满足过滤条件而显示在报表中时,将显示该成员所属的整个块。
(2)设置过滤条件:在“过滤条件”区域中,用户可以通过以下步骤创建过滤条件:
1)选择基于行或者列进行过滤。
2)单击行列字段末尾的省略号按钮,打开“行/列选择器”对话框。选择要作为滤器依据的行或列,然后单击“确定”按钮。其中,“仅显示报表中出现的成员”复选框用于控制“行/列选择器”对话框显示的内容。如果行轴或列轴中有多个维,则可以为每个维选择一个要作为过滤依据的成员。或者,选择“在所有列/行上过滤”定义对所有列/行上的过滤。
3)选择以下3个选项之一,定义过滤器条件。
●选择是否为空。
●选择与指定的常量(必须是数字,即实数)进行比较。
●选择与指定的行或列上的值进行比较,并在随后的下拉列表中选择一个行或列。
(3)添加多个过滤条件:单击“添加条件”按钮,将定义好的过滤器条件添加到“过滤器表达式”区域,而“过滤条件”区域将被清除。
添加多个过滤器条件,需要选择“和”或“或”运算符,并重复以上的步骤(2)。每个表达式都会被输入到“过滤器表达式”区域中的新行。要删除“过滤器表达式”区域中的整个表达式,可以单击“清除所有表达式”按钮。
要修改或删除“过滤器表达式”区域中的行,需选择行并单击“修改条件”或“删除”按钮。单击包含表达式的行时,该表达式的内容会显示在上面的“过滤条件”区域中。
3.数据排名
“报表编辑器”的“排名”选项卡如图5-48所示。
图5-48 “排名”选项卡
用户可以基于列轴中的维度成员指定只显示排名为前N或后N的行。与排序类似,用户可以选择“成员”、“第一列”或“最后一列”进行排名。同时,用户需要指定排名后显示“最前”或者“最后”的几行。如果还要在“过滤”选项卡中定义数据过滤,为了避免出现任何冲突,过滤默认优先于排名。因此,默认未选中“先排名,后过滤”复选框。用户可以选择该复选框以更改优先顺序,而“过滤”选项卡中的“先过滤,后排名”复选框将自动被取消选中。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。