IBM Cognos 最佳实践

在 IBM Cognos 10 Analysis Studio 报表输出中显示 Breadcrumbs

文档性质:技巧或技术;产品:IBM Cognos Analysis Studio 10.1;关注领域:报表

Comments

系列内容:

此内容是该系列 # 部分中的第 # 部分: IBM Cognos 最佳实践

敬请期待该系列的后续内容。

此内容是该系列的一部分:IBM Cognos 最佳实践

敬请期待该系列的后续内容。

免费下载:IBM® Cognos® Express V9.5 或者 Cognos® 8 Business Intelligence Developer Edition V8.4 试用版
下载更多的 IBM 软件试用版,并加入 IBM 软件下载与技术交流群组,参与在线交流。

简介

目的

本文档概述了如何在 IBM Cognos Analysis Studio 中构建 ‘在报表输出中显示跨选项卡和图表的层次结构信息’(Breadcrumbs)功能。

适用性

本文概述的技术在以下工具中进行了验证:

  • IBM Cognos 10.1
  • IBM Cognos 8.4.1

配置

要在 IBM Cognos Analysis Studio 中启用 breadcrumbs,需要更改为 ansproperties.xml 文件和 ReportService 的高级设置。

启用并配置文件 ansproperties.xml

以下部分提供关于更改 ansproperties.xml 文件的分步说明。

  1. 转到 IBM Cognos 安装的 Configuration 文件夹。
  2. 如果您没有一个名为 ansproperties.xml 的文件,请复制一个 ansproperties.xml.sample 文件,并将其重命名为 ansproperties.xml。
  3. 使用文本编辑器编辑文件 ansproperties.xml。
  4. 在结束语句 </ans_property> 之前添加以下代码
    ...	<structure>
    		<!--Display Breadcrumb in ANS report Output-->
    		<!--Default is 1 (ON) == new model; 0 (OFF) == old model -->
    		<property>EnableDisplayBreadcrumb</property>
    		<value type="long">1</value>
    	</structure>
    </ans_property>
  5. 保存该文件。

为 ReportService 配置高级设置

  1. 打开 Cognos Connection 并转到 IBM Cognos Administration -> Configuration -> Dispatchers and Services
  2. 单击调度程序以便详细地查看服务。
  3. 打开 ReportService 的属性窗口。
    图 1. 显示可用 ReportService 的 IBM Cognos Administration 页面
    图 1. 显示可用 ReportService 的 IBM Cognos Administration 页面
    图 1. 显示可用 ReportService 的 IBM Cognos Administration 页面
  4. 转到选项卡设置,然后单击 Edit 链接以便打开 Advanced 设置的属性。
    图 2. 为 ReportService 显示 Edit 链接的 IBM Cognos Administration
    图 2. 为 ReportService 显示 Edit 链接的 IBM Cognos Administration
    图 2. 为 ReportService 显示 Edit 链接的 IBM Cognos Administration
  5. 使用以下值添加新的参数,然后按 OK。
    参数:ANS.EnableDisplayBreadcrumb
    值:1
    图 3. 设置 Advanced 设置对话框,显示将 ANS.EnableDisplayBreadcrumb 的值设置为 1
    图 3. 设置 Advanced  设置对话框,显示将 ANS.EnableDisplayBreadcrumb 的值设置为 1
    图 3. 设置 Advanced 设置对话框,显示将 ANS.EnableDisplayBreadcrumb 的值设置为 1
  6. 注销您的浏览器会话并重新启动 IBM Cognos BI Service

在 IBM Cognos Analysis Studio 中测试新的设置

在服务重新启动以后,您应该在 Run\Report Options - > Output Purpose: properties 内的 IBM Cognos Analysis Studio 中查看以下选项。

确保将报表输出的 Purpose 切换为 “View as analysis”。

图 4. IBM Cognos Analysis Studio Report 选项显示 “ Display the hierarchical information for crosstabs and charts in the report output” 作为一个可选报表选项
图 4. IBM Cognos Analysis Studio Report 选项显示 “ Display the hierarchical information for crosstabs and charts in the report output” 作为一个可选报表选项
图 4. IBM Cognos Analysis Studio Report 选项显示 “ Display the hierarchical information for crosstabs and charts in the report output” 作为一个可选报表选项

如果您选择新的选项 Breadcrumbs,那么您就可以看到报表输出中的其他维度的信息。以下截屏显示了分析的 HTML 视图:

图 5. IBM Cognos Viewer 显示启用了 Breadcrumbs 的 IBM Cognos Analysis Studio 报表的 HTML 输出。现在该报表输出在头部显示 Rows、Columns 和 Default Measure。
图 5. IBM Cognos Viewer 显示启用了 Breadcrumbs 的 IBM Cognos Analysis Studio 报表的 HTML 输出。现在该报表输出在头部显示 Rows、Columns 和 Default Measure
图 5. IBM Cognos Viewer 显示启用了 Breadcrumbs 的 IBM Cognos Analysis Studio 报表的 HTML 输出。现在该报表输出在头部显示 Rows、Columns 和 Default Measure

相关主题


评论

添加或订阅评论,请先登录注册

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=10
Zone=Information Management
ArticleID=677338
ArticleTitle=IBM Cognos 最佳实践: 在 IBM Cognos 10 Analysis Studio 报表输出中显示 Breadcrumbs
publish-date=07222011