使用工作簿发布功能,系统可以根据用户指定的一个或多个维度的若干成员自动组合,批量输出若干报表。通过使用模板,用户可以使用已保存的工作簿作为输出报表的格式,但输出报表的内容会根据用户指定的可变维成员或维成员组合进行更新。输出的工作簿(Book)是静态的报表,不同于Excel的工作簿(Workbook),用户可以指定将报表输出到PDF文档或者进行打印输出。用户既可以立即启动工作簿发布,也可以对此进行计划。例如,可以指定每周周五晚上11:00运行报表输出。
5.1.1.1 工作簿发布模板
启动工作簿发布之前,用户必须创建工作簿发布模板。在EPM菜单协作区域下选择“工作簿发布”下拉菜单项下的“新建模板”,系统弹出如图5-72所示的对话框。
图5-72 新建工作簿发布模板
在图5-72所示的对话框中,用户可以设置模板抬头信息及定义多个节。
(1)抬头信息可以进行如下设置:
2)“添加/替换”下拉列表。如果用户在输入时要生成PDF格式的报表,可以在“添加/替换”下拉列表中选择选项。“添加/替换”下拉列表中有以下选项。
●“添加”:系统将根据所选的可变成员创建新的PDF文件,且以前的PDF文件仍然保留。该选项适用于模板的所有节。
●“替换”:系统生成新的PDF文件,以前生成的PDF文件将被删除。该选项适用于模板的所有节。
●“按节指定”:可以按节而不是整个模板,指定“添加”或“替换”设置。
3)可变时间。如果没有在模板节中的将时间维选择作为可变成员或固定成员的成员,那么此处所选的时间成员将应用于模板的所有节。如果在模板节中选择了时间维度的成员,则将覆盖“可变时间”字段中选定的成员。例如,选择“2012.Total”。
(2)一个模板可包含一个或多个节,节是模板的组成部分。每个节都至少包含一组选定的可变维成员。启动报表生成时,用户可选择要应用的模板节。每个模板节需要设置以下信息:
1)输入节名称。所输入的名称将显示在节选项卡上。用户在“节名称”文本框中输入名称之前,节的选项卡没有名称。例如,输入“销售数量预算”。
2)如果己在模板级别选择了“添加/替换”下拉列表中的“按节指定”选项,则选择要应用于当前节的设置。
3)报表工作簿选择。选择要用于生成工作簿(Book)的报表工作簿(Report Workbook)。报表工作簿是用户事先做好的,包含BPC报表的Excel工作簿文件。由于生成报表使用的是模板的连接,用户所选的报表工作簿必须包含与模板具有相同连接的报表。在示例中,选择销售预算工作簿。
4)为所选的报表工作簿输入说明。示例中,输入“销售数量预算”。
5)用户可以单击报表工作簿说明右边的“删除”和“添加”按钮,删除或添加报表工作簿及其说明。
6)维度成员选择。单击“选择维”链接,可以在如图5-73所示的对话框中进行各种维度选择。
图5-73 选择维度对话框
在图5-73所示的对话框中,用户可以将当前连接模型中的维度选择到以下3个子列表中。
●固定成员:这是可选项。用户可以选择一个或多个维度,并为每个维度指定一个成员。固定成员将覆盖报表工作簿中报表的上下文或者页轴中相同维度指定的维度成员。例如,如果选择期间2012作为固定成员,而原来报表页轴上的选择期间是2011,在生成的工作簿中将使用2012作为报表期间。
●抑制的成员:这是可选项。用户可以选择一个或多个维度,并为每个维度指定一个成员。当抑制成员设为当前页轴成员时,如果报表区域有0值和空值,这些区域值是不发布到PDF工作簿中去的。如果全表值为0或空,则系统不能生成PDF工作簿。抑制成员与固定成员都不发布空值,但固定成员可以发布0值,而抑制成员不发布0值。
●可变成员:这是必选项。用户可以选择一个或多个维度,并为每个维度指定一个或者多个成员。报表上下文或者页轴中相同维度的成员选择将被可变成员覆盖。当用户选择多个成员时,系统将为每个所选成员创建一个报表。
不能同时为一个维度选择固定成员、抑制成员和可变成员。也就是说,一个维度最多只能充当其中一个角色,这三者相互排斥。
完成选择后,单击“确定”按钮,系统返回模板定义界面,如图5-74所示。
图5-74 工作簿发布模板示例
用户可以在这里为指定的维度选择成员。固定成员与抑制的成员中每个维度只能选择一个成员。可变成员中的每个维度可以选择一个或者多个维度成员。这里的维度成员选择的优先级高于上下文和页轴,但低于行轴或列轴中指定的成员。也就是说,在生成的工作簿中,根据以下优先规则显示成员:
1)行轴和列轴中的成员。
2)发布模板中选作固定成员、抑制成员或可变成员的成员。
3)页轴中的成员。
4)上下文中的成员。(www.daowen.com)
完成模板节的定义后,还可以定义其他的模板节。可以创建新节,或基于现有节创建节,还可从模板中删除节。在模板对话框中,可以通过节选项卡执行这些操作。完成整个模板的定义后,单击“保存”按钮进行保存,模板将保存为.xlt或xltx文件。选择服务器文件夹并输入模板名称,如图5-75所示。
图5-75 保存工作簿发布模板
用户可以使用EPM功能区“工作簿发布”下拉菜单下的“打开模板”来打开现有模板,进行修改。此时模板对话框的右下方将出现“将模板保存到其他位置”选项供用户选择服务器上的其他位置来保存模板。由于系统将模板保存为.xlt或xltx文件,用户也可以直接使用EPM菜单报表区域下的“打开”按钮从服务器文件夹中打开模板进行直接修改。由于没有使用发布模板的专用对话框,为了确保模板的正确,用户可以使用“工作簿发布”下拉菜单中提供的“保存”、“另存为”和“验证”等命令。
5.5.1.2 启动工作簿发布
创建模板之后,用户即可发布工作簿或对此发布进行计划。发布和分发都在一个特定连接上执行。执行发布和分发操作的连接就是工作簿中使用的第一个连接,如果工作簿中使用了多个连接,默认情况下仍使用第一个连接。如果不希望在第一个连接上执行发布或分发操作,需要使用“工作簿发布”或者“分发”下拉菜单下的“更改连接”进行更改。具体操作如下:
(1)选择“工作簿发布”下拉菜单下的“发布工作簿”,将打开工作簿发布向导对话框,如图5-76所示。用户可以选中“立即发布”或者“计划发布”单选按钮。如果选中了“计划发布”单选按钮,在下一步向导中,如果之前已为当前连接定义计划,则将显示该计划。如果要取消激活当前Windows任务计划,可以单击界面中的“Windows任务计划”按钮,打开Windows标准“任务计划”界面进行取消操作。如果当前连接没有计划,或者要修改计划,则单击“下一步”按钮,接着输入计划信息,如图5-77所示。
图5-76 工作簿发布向导对话框
用户为当前连接创建的计划将自动保存在Windows任务计划中。“启用计划”复选框默认处于选中状态,表示默认情况下已激活Windows任务计划。用户需要输入任务执行的时间,并输入两次Windows账户密码,再单击“下一步”按钮,设置发布格式。
如果选择“立即发布”,单击“下一步”按钮会直接进入设置发布格式界面。
(2)发布格式设置界面如图5-78所示。
图5-77 计划发布向导
图5-78 选择工作簿发布格式
用户可以选择要打印的工作簿或者发布为PDF文件。
1)如果选中“打印机”单选按钮,需要输入打印机路径或用省略号按钮选择该路径。根据所需的打印顺序,用户可以选中“打印一个包含所有维成员组合的工作表”复选框。默认情况下未选中该复选框。例如,某个工作簿包含两个工作表,且在模板中选定的可变成员包含0201公司和0202公司。
●如果选中该复选框,则将按下列顺序执行打印:“工作表1-0201公司”、“工作表1-0202公司”、“工作表2-0201公司”、“工作表2-0202公司”。
●如果未选中该复选框,则将按下列顺序执行打印:“工作表1-0201公司”、“工作表2-0201公司”、“工作表1-0202公司”、“工作表2-0202公司”。
如果要指定即使工作表中的任意报表不含数据时也打印该工作表,可以选中“打印无数据的工作表”复选框。
2)用PDF格式生成工作簿。默认情况下,将为多个维度的每个可变成员组合生成一个PDF文件。如果在“单PDF”中生成所有报表,则选中“单PDF”复选框。
如果选中了“单PDF”复选框,需要在下一步中指定该PDF文件的名称,并可以选择以下4个保存选项。
●本地文件夹:将文件保存在本地目录。
●公共:保存在服务器公共文件夹中,供所有用户访问。
●私有:保存在服务器个人文件夹中,仅供用户自己访问。
●团队:从下拉列表中选择相应的团队,文件将保存在服务器特定团队文件夹中,供特
定团队访问。
生成的PDF工作簿将存储到服务器的相应文件夹中,用户可以在网页客户端库中查看这些工作簿。
(3)单击“下一步”按钮,先选择模板,再选择要用于生成工作簿的模板节,如图5-79所不。
用户可以从“当前团队”下拉列表中选择团队,以便显示所选团队的全部模板。然后,可以选择所需模板和模板所包含的节。
(4)单击“下一步”按钮,摘要将显示关于待生成工作簿的信息。再单击“下一步”按钮,报表生成随即启动,并将显示流程步骤。
图5-79 选择模板及模板节
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。