cognos for microsoft office - ibm · 要在 web...

159
Cognos for Microsoft Office 用户 指南 IBM

Upload: others

Post on 14-Jul-2020

25 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

Cognos for Microsoft Office 用户指南

IBM

Page 2: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

ii Cognos for Microsoft Office 用户指南

Page 3: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

目录第 1 章 简介 . . . . . . . . . . . . . 1

第 2 章 新增内容 . . . . . . . . . . . 3V11.0.0 中的新增功能 . . . . . . . . . . . 3V10.2.0 中的新增功能 . . . . . . . . . . . 3V10.1.1 中的新增功能 . . . . . . . . . . . 3

刷新过程的增强功能 . . . . . . . . . . . 3对访问权限的调整 . . . . . . . . . . . . 4支持的环境和平台的增强功能 . . . . . . . . 4

10.1.1 中的已更改功能 . . . . . . . . . . . 5报表内容显示的改进 . . . . . . . . . . . 5包含提示的报表的易用性改进 . . . . . . . . 6

V10.1.0 中的新增功能 . . . . . . . . . . . 7支持美国《联邦残疾人法案》第 508 节的标准 . . 7从仪表盘导入报表或报表要素 . . . . . . . . 8查看业务卡 . . . . . . . . . . . . . . 8

第 3 章 将 IBM Cognos for MicrosoftOffice 与其他 IBM Cognos 产品配合使用. 9交流业务信息 . . . . . . . . . . . . . . 10与其他 IBM Cognos 产品集成 . . . . . . . . 11

第 4 章 IBM Cognos for MicrosoftOffice . . . . . . . . . . . . . . . 13IBM Cognos for Microsoft Office 的用户界面. . . 13

IBM Cognos for Microsoft 窗格 . . . . . . 14IBM Cognos Office 使用入门 . . . . . . . . 15

启动 IBM Cognos Office . . . . . . . . . 15定制 IBM Cognos Office . . . . . . . . . 16登录 IBM Cognos 服务器 . . . . . . . . 19更新连接 URL . . . . . . . . . . . . 19

第 5 章 处理 Microsoft Office 文档 . . 21刷新报表数据和格式 . . . . . . . . . . . 21刷新报表结构 . . . . . . . . . . . . . . 22清除单元格中的内容 . . . . . . . . . . . 23将动态数据转换为静态数据 . . . . . . . . . 24将 Microsoft Office 文档发布到 IBM CognosConnection . . . . . . . . . . . . . . 24打开, 保存和下载 Microsoft 文档 . . . . . . . 25

在本地从 IBM Cognos Connection 中打开和保存报表 . . . . . . . . . . . . . . . . 25从 IBM Cognos Connection 下载 MicrosoftOffice 文档 . . . . . . . . . . . . . 26

第 6 章 使用 IBM Cognos forMicrosoft Office . . . . . . . . . . . 29定制 IBM Cognos for Microsoft Office . . . . . 29

查看信息卡 . . . . . . . . . . . . . 29在 Microsoft Word 中显示基于单元格的边框样式 30

检查报表结构的更新 . . . . . . . . . . 30从 IBM Cognos Analytics 中检索内容 . . . . . 31

支持的其他报表对象 . . . . . . . . . . 32不支持的报表对象和格式化属性 . . . . . . . 33Excel 中的命名范围 . . . . . . . . . . . 34导入缩放格式 . . . . . . . . . . . . . 35导入 IBM Cognos PowerPlay 报表 . . . . . 35导入工作空间内容 . . . . . . . . . . . 37导入富文本要素和统计信息 . . . . . . . . 37将 IBM Cognos 报表要素导入到 Microsoft Excel中 . . . . . . . . . . . . . . . . 39将 IBM Cognos 报表要素导入到 MicrosoftPowerPoint 中 . . . . . . . . . . . . 41将 IBM Cognos 报表要素导入到 MicrosoftWord 中 . . . . . . . . . . . . . . 44

使用提示的报表 . . . . . . . . . . . . . 47提示值 . . . . . . . . . . . . . . . 47

管理预创建的 BI 报表和内容 . . . . . . . . 52导入报表要素或窗口小部件 . . . . . . . . 53在 PowerPlay Studio, Analysis Studio 或Report Studio 中运行报表 . . . . . . . . 53查看或运行报表输出版本 . . . . . . . . . 54验证或更改导入数据的属性 . . . . . . . . 55刷新 Microsoft Office 文档中所有已导入的报表 57刷新报表、报表要素或窗口小部件 . . . . . . 58刷新报表或工作空间的结构 . . . . . . . . 59刷新文件夹 . . . . . . . . . . . . . 60从 Microsoft Office 文档中除去报表或数据 . . . 60搜索报表或报表内容 . . . . . . . . . . 61

保存使用 IBM Cognos for Microsoft Office 创建的文档 . . . . . . . . . . . . . . . . . 63从 Microsoft Office 应用程序中打开 IBM CognosConnection . . . . . . . . . . . . . . 63

第 7 章 亲自尝试练习. . . . . . . . . 65Microsoft Excel 练习 . . . . . . . . . . . 65

导入列表报表 . . . . . . . . . . . . . 65创建 Excel 列表来缩小报表着重显示的信息范围 66为分类群发接收方导入分类群发报表并隐藏工作表 67

Microsoft PowerPoint 练习 . . . . . . . . . 68将报表编译为演示文稿 . . . . . . . . . . 68

第 8 章 最佳实践和准则 . . . . . . . . 71使用 IBM Cognos for Microsoft Office . . . . . 71报表设计 . . . . . . . . . . . . . . . 71

建议 - 限制图表元数 . . . . . . . . . . 71建议 - 添加报表对象 . . . . . . . . . . 72

报表设计提示 . . . . . . . . . . . . . . 72建议 - 保护用户对数据的访问权限 . . . . . . 72建议 - 发布包含已修复内容的数据 . . . . . . 73建议 - 避免嵌套对象 . . . . . . . . . . 73

iii

Page 4: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

建议 - 保持表格大小最小 . . . . . . . . . 73建议 - 定义图像属性 . . . . . . . . . . 74

Microsoft Excel 中的技术 . . . . . . . . . . 74建议 - 在大型工作表中引用记录 . . . . . . 74建议 - 刷新数据但不进行格式化 . . . . . . 74报表呈现 . . . . . . . . . . . . . . 74报表设计提示 . . . . . . . . . . . . . 75

Microsoft PowerPoint 中的技术 . . . . . . . 76建议 - 使用"复制"和"粘贴"命令 . . . . . . . 76建议 - 创建特定于 PowerPoint 的表格和图表 . . 76

Microsoft Word 中的技术 . . . . . . . . . 77建议 - 创建表格和图表 . . . . . . . . . 77建议 - 创建文本框标题 . . . . . . . . . 77建议 - 将文本导入为字段代码 . . . . . . . 77

第 9 章 自动化 IBM Cognos Office . . 79示例 - 刷新 Microsoft Office 文档中的数据 . . . 79设置要自动化的 Microsoft Office 应用程序 . . . . 80记录自动操作和错误 . . . . . . . . . . . 81IBM Cognos 全局 API 函数 . . . . . . . . 81

HttpLogonCredentials . . . . . . . . . . 81登录 . . . . . . . . . . . . . . . . 82ClearAllData . . . . . . . . . . . . . 83RefreshAllData . . . . . . . . . . . . 83RefreshAllDataAndFormat . . . . . . . . 83UnlinkAllData . . . . . . . . . . . . 84Publish . . . . . . . . . . . . . . . 84Logoff . . . . . . . . . . . . . . . 85TraceLog . . . . . . . . . . . . . . 85SuppressMessages . . . . . . . . . . . 86ClearCache . . . . . . . . . . . . . 86UpdateServerUrl. . . . . . . . . . . . 86

示例 - 用于在 VBA 内进行处理的代码 . . . . . 87示例 - 用于在 VBA 外进行处理的代码 . . . . . 88用于使 Cognos Office 自动化的宏文件 . . . . . 88脚本文件 . . . . . . . . . . . . . . . 89

第 10 章 故障诊断 . . . . . . . . . . 91对问题进行故障诊断 . . . . . . . . . . . 91搜索知识库 . . . . . . . . . . . . . . 92获得修订 . . . . . . . . . . . . . . . 93与 IBM 支持机构联系 . . . . . . . . . . . 93与 IBM 交换信息 . . . . . . . . . . . . 94

向 IBM 支持机构发送信息 . . . . . . . . 94接收来自 IBM 支持机构的信息 . . . . . . . 95

订阅支持更新 . . . . . . . . . . . . . . 95常见错误 . . . . . . . . . . . . . . . 96

配置问题 . . . . . . . . . . . . . . 96处理问题 . . . . . . . . . . . . . . 102安全性问题 . . . . . . . . . . . . . 108Cognos Office 已编号错误消息 . . . . . . 109Report Data Service 的已编号错误消息. . . . 111IBM Cognos for Microsoft Office 已编号的错误消息 . . . . . . . . . . . . . . . 117

第 11 章 辅助功能部件. . . . . . . . 121键盘浏览 . . . . . . . . . . . . . . . 121界面信息 . . . . . . . . . . . . . . . 125

增大将来会话中的字体 . . . . . . . . . 125在 Windows 高对比度方式下查看报表或报表项目 . . . . . . . . . . . . . . . . 125

供应商软件 . . . . . . . . . . . . . . 125IBM 和辅助功能选项 . . . . . . . . . . . 125

第 12 章 示样报表和数据包 . . . . . . 127Sample Outdoors Company . . . . . . . . 127Sample Outdoors 集团公司 . . . . . . . . 127员工 . . . . . . . . . . . . . . . . 129销售和市场营销 . . . . . . . . . . . . . 129Sample Outdoors 数据库、模型和数据包 . . . . 130"Go 数据仓库(分析)"数据包中的示样 . . . . . 132

员工满意度工作空间 . . . . . . . . . . 132退货数量 (按订购方法) . . . . . . . . . 132退货数量(按产品系列图表) . . . . . . . 132收入数据工作空间 . . . . . . . . . . . 132

"Go 数据仓库(查询)"数据包中的示样 . . . . . 132基线 . . . . . . . . . . . . . . . 132分类群发的销售绩效报表 . . . . . . . . . 132

"销售和市场营销(多维数据集)"数据包中的示样 133收入 (按产品品牌) . . . . . . . . . . . 133

"GO 销售(分析)"数据包中的示样 . . . . . . 133销售汇总 . . . . . . . . . . . . . . 133

"GO 销售(查询)"数据包中的示样 . . . . . . 133水平分页 . . . . . . . . . . . . . . 134无数据 . . . . . . . . . . . . . . . 134

第 13 章 访问权限和凭证 . . . . . . . 135用于查看和导入报表的权限 . . . . . . . . . 135用于查看或编辑数据包或文件夹内容的权限 . . . . 136访问 IBM Cognos Connection 的权限 . . . . . 136

第 14 章 重新命名 Cognos Office 组件 . . . . . . . . . . . . . . . . 139资源文件 . . . . . . . . . . . . . . . 139在本地化的 Microsoft Windows 环境中以英语运行Cognos Office 组件 . . . . . . . . . . . 140对 Cognos Office 组件进行重新命名或本地化 . . 141

编辑资源 (.resx) 文件. . . . . . . . . . 141编译更新的资源文件 . . . . . . . . . . 142测试编译结果 . . . . . . . . . . . . 143

第 15 章 声明 . . . . . . . . . . . 145© . . . . . . . . . . . . . . . . . 147

索引 . . . . . . . . . . . . . . . 149

iv Cognos for Microsoft Office 用户指南

Page 5: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 1 章 简介

IBM® Cognos® for Microsoft Office 是与 Microsoft Office 系统配合使用的加载项,用于从 IBM Cognos 报表产品(例如 IBM Cognos Analytics 和 IBM CognosPowerPlay® Studio)中检索内容。

本文档包含有关使用 IBM Cognos for Microsoft Office 的概览和逐步操作的信息。文档提供了有关在 Microsoft Excel、Microsoft PowerPoint 和 Microsoft Word 中使用IBM Cognos for Microsoft Office 的详细信息。

读者

本指南假设您已熟悉 IBM Cognos 产品(例如 IBM Cognos Analytics、IBM CognosConnection、IBM Cognos PowerPlay Studio)和 Microsoft Office 软件(例如Microsoft Excel、Microsoft Word 和 Microsoft PowerPoint)。

查找信息

要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Knowledge Cen-ter (http://www.ibm.com/support/knowledgecenter/SSEP7J/welcome)。发行说明会直接发布到 IBM 知识中心,其中包括指向最新技术说明和 APAR 的链接。

您也可以直接从 IBM Cognos 产品磁盘中阅读 PDF 版本的产品发行说明和安装指南。

辅助功能部件

辅助功能部件可以帮助身有残疾(如行动有障碍或视力受限)的用户使用信息技术产品。有关 IBM Cognos for Microsoft Offce 辅助功能部件的更多信息,请参阅 第 121页的第 11 章, 『辅助功能部件』。

前瞻性声明

本文档中描述的是产品的当前功能。文档中可能引用了当前尚不可用的项目。这不暗示这些项目将来会可用。引用这些项目并不意味着保证、承诺或有法律义务来提供任何材料、代码或功能。功能部件或功能的开发、发布和时间安排由 IBM 全权处理。

示样免责声明

Sample Outdoors Company、Great Outdoors Company、GO Sales、Sample Out-doors 或 Great Outdoors 名称的任何变体以及 Planning Sample 描述了为 IBM 和IBM 客户开发示样应用程序而使用示样数据进行的虚构业务运营。这些虚构的记录包括销售交易、产品分发、财务及人力资源的示样数据。若与实际名称、地址、联系电话或交易价格雷同,皆纯属巧合。其他示样文件可能包含手动或机器生成的虚构数据、编译自学术或公共源的真实数据或以版权拥有者权限使用的数据,用作开发示样应用程序的示样数据。引用的产品名可能是其各自所有者的商标。未经授权,不得擅自复制。

1

Page 6: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

2 Cognos for Microsoft Office 用户指南

Page 7: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 2 章 新增内容

本节包含了此版本中新增功能或已更改功能的列表。还包含以前发行版中类似信息的累积列表。它有助于您计划升级和应用程序部署策略以及对用户的培训要求。

有关升级的信息,请参阅《IBM Cognos for Microsoft Office 安装指南》。

有关此发行版的 IBM Cognos Analytics 中新增功能的信息,请参阅《IBM CognosAnalytics 新增功能指南》。

V11.0.0 中的新增功能本节列出了自上一个发行版以来的新增功能。v 此发行版包含刷新的用户界面。v Cognos for Microsoft Office V11.0.0 支持 Microsoft Office 2010、2013 和 2016。v Cognos for Microsoft Office 可与 Planning Analytics for Excel V2.0.26 或更高

版本同时使用。建议更新到最新版本。v Cognos for Microsoft Office V11.0.0 需要 Microsoft .NET Framework 4.6.1 或

更高版本。

V10.2.0 中的新增功能本节中后面的信息列出了自上一个发行版以来的新增功能。包含到直接相关主题的链接。v IBM Cognos Office 产品(例如,IBM Cognos Analysis for Microsoft Excel 和

IBM Cognos for Microsoft Office)现在需要使用 Microsoft .NET Framework 4。

此更新后的一致性需要升级系统。如果您是 IBM Cognos Office 产品的当前用户并且仅安装了 Microsoft .NET Framework 2,那么您还必须安装 .NET Framework4。在安装 IBM Cognos Office 产品之前,您必须安装更新的 .NET Frame-work。各个 Microsoft .NET Framework 版本可以并存。您不需要卸载先前版本。

v 其他语言支持

IBM Cognos Office 产品提供以下其他语言支持:克罗地亚语、丹麦语、哈萨克语、斯洛文尼亚语和泰语。

V10.1.1 中的新增功能本节中后面的信息列出了自上一个发行版以来的新增功能。包含到直接相关主题的链接。

刷新过程的增强功能IBM Cognos for Microsoft Office 包括对刷新过程的增强功能,其中包含对用户界面的相关更改。

3

Page 8: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

刷新 Microsoft Office 文档中所有报表的格式

现在,您可以通过单个刷新过程来检索 Microsoft Office 文档中所有已导入的报表的最新格式更改。在较早的发行版中,一次只能更新一个报表或报表要素的格式更改。新功能为刷新报表内容提供了更多灵活性。

对用户界面的增强功能包括新选项刷新数据和报表格式,当您从 IBM Cognos 工具栏使用刷新所有数据命令时,该选项可用。

有关更多信息,请参阅第 21 页的『刷新报表数据和格式』。

刷新报表结构

现在,您可以从 IBM Cognos Business Insight 中检索对已导入的报表或导入的工作空间所做的结构或规范更改。这个增强功能意味着您可以检查自上次导入报表或工作空间以来已对报表要素或窗口小部件执行的任何添加或删除操作。任何新的报表要素(已添加到任何受支持的 IBM Cognos Studio 中的已编辑报表)都可用于导入。此功能允许您刷新报表结构,而无需重新导入报表。

有关更多信息,请参阅第 22 页的『刷新报表结构』。

对访问权限的调整IBM Cognos Business Intelligence 管理员会设置组织数据的访问权限,即指定能够访问 IBM Cognos Connection 中条目(例如报表)的用户。管理员还可以指定用户能够对内容执行的操作。

已调整 IBM Cognos for Microsoft Office 的访问权限,以与 IBM Cognos Connec-tion 中条目(例如报表、分析、代理和数据包)的访问权限设置一致。IBM CognosConnection 提供了对 IBM Cognos 软件中可用的所有公司数据的单一访问点。

根据已授予您的访问权限类型,会启用或禁用 IBM Cognos 源树中的报表。这样调整的好处是,您现在在 IBM Cognos for Microsoft Office 中的工作体验与在 IBM CognosConnection 中控制条目行为和显示的方式类似。

有关更多信息,请参阅第 135 页的第 13 章, 『访问权限和凭证』。

支持的环境和平台的增强功能已开发一些增强功能,来扩展对多个平台和环境的支持。

支持 64 位安装

IBM Cognos for Microsoft Office 支持 64 位环境,该环境可提供更好的内存管理以及改进的可扩展性和性能。现在,您可以在安装并运行 32 位与 64 位版本的 IBMCognos for Microsoft Office 之间进行选择。IBM Cognos 应用程序能够在 64 位操作系统上的 32 位和 64 位版本的 Microsoft Office Word、PowerPoint 或 Excel 中运行。

如果您执行 64 位安装,那么用于该安装的默认路径与在 32 位安装中使用的默认路径不相同。以下是默认安装目录:v x64 默认目录:C:\Program Files\IBM\cognos\Cognos for Microsoft Office

4 Cognos for Microsoft Office 用户指南

Page 9: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v x86 默认目录:C:\Program Files (x86)\IBM\cognos\Cognos for Microsoft Office

有关 64 位安装的更多信息,请参阅《IBM Cognos for Microsoft Office 安装指南》。

支持 Microsoft Office 2010

现在, IBM Cognos for Microsoft Off ice 支持 2010 版本的 MicrosoftWord、PowerPoint 和 Excel 软件。

由于新的 Office Open XML 格式是受 ECMA International 支持的公认业界标准,而且 Microsoft Office 2010 支持此格式, 因此通过在多个平台上启用实施,新格式可提供更好的可扩展性和互操作性。

支持 Mozilla Firefox

现在,IBM Cognos for Microsoft Office 支持 Mozilla Firefox V4 Web 浏览器。

支持 Internet Explorer

现在,IBM Cognos for Microsoft Office 支持 Microsoft Internet Explorer V9 Web浏览器。

10.1.1 中的已更改功能本部分后面的信息列出了自上一个发行版以来已更改的功能。包含到直接相关主题的链接。

报表内容显示的改进IBM Cognos for Microsoft Office 改进了将报表内容从 IBM Cognos 内容存储库导入时的显示方式。

支持 PowerPoint V2007 和 V2010 行和列上限

根据 Microsoft PowerPoint 的版本,表格中可导入演示文稿幻灯片的最大行数和列数有所不同。现在,IBM Cognos for Microsoft Office 支持 PowerPoint V2007 和 V2010中的最大限制(75 行和 75 列)。现在,报表创建者可以在各种工作室中设计 IBMCognos for Microsoft Office 的报表时考虑更多的行数和列数。

而您可以将更多内容导入到演示文稿幻灯片,请在设计演示文稿布局时考虑观众的观感。表格中超过新上限的报表内容会被截断。

支持具有集成统计信息的报表

现在,您可以导入集成了 IBM Cognos Statistics 的报表。IBM Cognos Statistics 以IBM SPSS® 为支撑,让分析师能够分发包含基于事实的统计信息的报表。IBM CognosStatistics 为 IBM Cognos Report Studio 引入了新功能,报表创建者可以在其中设计用来在关键业务变量中提供见解或预测未来结果的报表。统计功能采用与 Report Stu-dio 对象(可用于汇编报表)类似的形式进行处理。现在,IBM Cognos for MicrosoftOffice 用户可以将这些统计对象导入 Microsoft Office 文档。

有关更多信息,请参阅第 37 页的『导入富文本要素和统计信息』。

第 2 章 新增内容 5

Page 10: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

支持已扩展为包括表格和图像的富文本项目

除文本和图像外,报表创建者可以将富文本项目添加到报表布局中。富文本项目用于在布局中呈现 HTML。此报表对象与 HTML 项目类似,但是富文本项目也可以在 PDF输出中显示。当报表用户要将数据源中定义的注解添加到报表中时,他们会使用富文本项目。

在此发行版中,已将支持扩展为包括富文本项目(已导入 Microsoft Office 文档)中的表格和图像。富文本要素(包括其子要素)将作为独立的报表对象进行导入,但是每个子要素都会按次序顺序显示在文档中。

有关更多信息,请参阅第 37 页的『导入富文本要素和统计信息』。

仪表盘现在是工作空间

在 IBM Cognos for Microsoft Office 中,术语"仪表盘"已替换为术语"工作空间",用来描述对 Web 页面(包含可以图形方式显示业务数据的窗口小部件)的导入。

导入工作空间内容时的已增强用户界面

现在,您能够选择和导入报表窗口小部件(已添加到 IBM Cognos Workspace 中工作空间内)中的内容。报表窗口小部件包含报表对象。报表中的对象包括完整报表和单个报表组成部分,例如表(列表和交叉表)和图表。报表对象包括在 IBM CognosReport Studio、IBM Cognos Query Studio、IBM Cognos Analysis Studio 和 IBMCognos Metric Studio 中创建的报表。

在较早版本中,报表窗口小部件的各个部件是不可见或不可选择的,并且报表窗口小部件是作为独立要素进行导入的。现在,您可以从"导入"向导或 IBM Cognos 窗格中的管理数据选项卡中选择报表或报表窗口小部件的各个报表组成部分。

有关更多信息,请参阅第 37 页的『导入工作空间内容』。

改进的 Microsoft Excel 中的行处理

在较早版本中,当刷新列表或交叉表并且行数增加时,会将新的单元格组添加到列表或交叉表开始处。相反,如果行数减少,那么会清除单元格而不会删除单元格。对列表或交叉表大小的更改会显示报表创建者已应用的任何格式样式。

在此发行版中,当刷新列表或交叉表并且行数增加时,会将新的单元格组追加到列表或交叉表末尾;该范围会继承上一行的格式样式。如果行数减少,那么会除去空单元格组。

有关更多信息,请参阅第 21 页的『刷新报表数据和格式』。

包含提示的报表的易用性改进已对管理提示值的方式进行了改进。

已在下列区域中对报表提示值的管理进行了改进:v "使用值"和"显示值"

6 Cognos for Microsoft Office 用户指南

Page 11: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

刷新报表或导入其他报表要素之后,您可以更改相关联的提示值。在较早版本中,当"使用值"更改时,不会更新"显示值"来反映此更改。现在,您可以同步"使用值"和"显示值",以便更新"显示值"以与新的"使用值"相符。

已添加新的提示更新方法属性,以便您可以指定在修改"使用值"时如何更新"显示值"。

有关更多信息,请参阅第 50 页的『同步"使用值"和"显示值"属性』。v 特殊提示值

提示值通常是对应于您要过滤的维度中数据的文本字符串或数字。现在,IBMCognos for Microsoft Office 可以有效地处理提示值是空值或空白空间或者未选择任何值的情况。

有关更多信息,请参阅第 49 页的『更改提示值』。v "定制属性"类型

现在,您可以使用"定制属性"类型将多个值分配给单个提示。将按照相同类型的提示对其进行过滤的多个报表导入 Microsoft Office 文档时,这非常有用。现在,单个提示名称的所有提示值都可以在 IBM Cognos 窗格内管理数据选项卡上的"定制属性"中进行查看。

有关更多信息,请参阅第 47 页的『提示值』。v 已排序的提示

现在,可以采用组织好的方式来查看管理数据选项卡上的报表提示列表。提示会按照提示类型以下列排序顺序进行排序:– 指定的值– 单元格值– 始终提示– 定制属性

为了便于查看和选择,提示会首先按类型进行排序,然后在类型组内按名称以字母顺序进行排序。

V10.1.0 中的新增功能本部分后面的信息列出了 V10.1.0 中的新增功能。包含到直接相关主题的链接。

支持美国《联邦残疾人法案》第 508 节的标准本产品支持对以下用户提供的功能:存在视力障碍的用户、行动障碍用户或手部能力障碍的用户、耳聋或存在听力障碍的用户、以及认知有障碍的用户。

IBM Cognos for Microsoft Office 中的主要辅助功能部件包括:v Microsoft Active Accessibility (MSAA)

这表示,视力受限的用户可以使用屏幕朗读器软件以及数字语音合成器来听取屏幕上显示的内容。

v 支持您的系统显示设置,例如颜色模式、字体大小和高对比度显示。

第 2 章 新增内容 7

Page 12: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

从仪表盘导入报表或报表要素您可以将在 IBM Cognos Business Insight 中创建的仪表盘内容导入到任何受支持的Microsoft Office 应用程序中。IBM Cognos Business Insight 使用从 Cognos Ana-lytics 内容存储库、IBM Cognos Metrics 和外部数据源派生的预创建内容。仪表盘内容包括复合报表和报表组成部分,例如列表、交叉表以及图表,它们可以提供对关键绩效指示符 (KPI) 的可见性。

通过在 IBM Cognos for Microsoft Office 中使用这些仪表盘,您可以用一种易于读取和解释的方式来组织和演示信息。

有关更多信息,请参阅第 37 页的『导入工作空间内容』。

在 V10.2.0 中,IBM Cognos Business Insight 重命名为 IBM Cognos Workspace。

查看业务卡现在,从"浏览内容"窗格中选择报表、报表要素或仪表盘时,您可以选择显示或隐藏其关联的业务卡。业务卡包含选定报表、报表要素或仪表盘内容的缩略图大小的图像,包括以下信息:所有者、联系人、上次修改报表的日期、位置以及说明。

通过缩略图,您可以在将项目导入工作表、文档或幻灯片之前预览。缩略图还会显示在导入内容向导中,以便为导入过程提供帮助。

现在,选项对话框在 IBM Cognos BI 窗格上包含一个新复选框显示业务卡,因此您可以选择显示或隐藏业务卡。

有关更多信息,请参阅第 29 页的『查看信息卡』。

8 Cognos for Microsoft Office 用户指南

Page 13: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 3 章 将 IBM Cognos for Microsoft Office 与其他 IBMCognos 产品配合使用

您可以将 IBM Cognos for Microsoft Office 与其他产品(例如,IBM CognosAnalytics、IBM Cognos Workspace 和 IBM Cognos Statistics)配合使用。这些产品的集成使用户能够跨组织共享有用的数据,连接业务策略与业务执行。

查看或导入 Cognos Connection 中的报表时,您可以查看和控制存储在组织数据库中的数据。下图说明使用 IBM Cognos Analytics 时涉及的高级别过程流。

1. 在 IBM Cognos Framework Manager 中,建模者确保以业务用户能够理解的方式呈现元数据。建模者从一个或多个数据库导入元数据,然后添加到模型以满足用户需求。

2. 在 IBM Cognos Metric Designer 中,建模者标识出构成每个度量的目标和实际结果的数据项和计算。

3. 然后,建模者将数据包发布到 IBM Cognos Connection 并对其进行更新,以便创建者可以使用这些数据包来创建报表、代理和记分卡。

4. 业务用户和报表创建者使用发布的数据包来了解其业务数据。

图 1. IBM Cognos Analytics 中的过程流

9

Page 14: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

5. 用户在 IBM Cognos Connection 中运行、查看和管理其内容。根据用户的安全权限,他们可能能够运行和查看报表或管理计划表、门户布局和其他用户权限。

6. 在 IBM Cognos Transformer 中,用户可以使用发布的数据包中的查询、IBMCognos Analytics 报表中的查询以及个人数据源(例如,Microsoft Excel 电子表格软件)来创建业务的唯一集中式模型。Transformer 是 IBM Cognos 行业中的领先 OLAP 建模工具,它旨在使业务用户能够自行完成符合其部门或专业需要的业务视图建模。

交流业务信息作为业务用户,您可以从 Microsoft Excel、PowerPoint, 或 Word 中浏览使用 CognosAnalytics 建模的报表数据,使用其他数据对其进行扩充以及格式化样式和布局。

如何使用业务智能信息

高级管理人员、经理和高级业务用户可使用 IBM Cognos Analytics 产品来执行自助服务报表生成和发布、自助服务组合和聚合、特别报告以及描述统计。通过组合使用这些产品,分析人员还可以通过"如果 - 那么"方案和方案建模以及测试来执行高级分析。

报表用户可以将使用 IBM 内容在基于 Web 的工具 IBM Cognos Workspace 中构建的仪表盘导入到 Microsoft PowerPoint 演示文稿中。从这里,用户可以添加对话框和关键点,然后每季度刷新数据,而不需要重新构建整个演示文稿。

在 IBM Cognos for Microsoft Office 中,可将电子表格和基于演示文稿的表单与抽取或更换过密钥的业务智能数据以及其他非正式信息和定性信息(例如,在 IBM Cognos内容存储库中不易表示的管理板记录簿或客户产品服务组合等)。销售管理员制定月度预测、财务经理构建复杂的电子表格以综合来自不同地点的销售数据、产品经理根据来自若干数据源的销售和库存数据生成更准确的产品盈利率视图。

用户通常需要在其组织内部进行包括 Cognos Analytics 内容的 PowerPoint 演示。此内容会经常更改,例如,仪表盘、周报表或季度报表中的内容。用户可以使用 IBMCognos for Microsoft Office 将内容导入到 Microsoft Office 应用程序中。用户还可以在不离开 Office 环境的情况下刷新内容。在导入后,可以对数据的关键方面(例如,客户营业额、库存短缺、交叉销售挑战、法规合规性和其他关键业绩指标)进行分析。

业务分析师还可以使用 IBM Cognos for Microsoft Office 从 IBM Cognos Work-space 抽取在简报工作簿或年度报表中使用的 Cognos Analytics 内容或仪表盘内容。他们可以在 Microsoft Word 文档中创建这些报表,这些报表将发送给发布者以进行适当的格式化和布局设计。

来自 IBM Cognos Analytics 的业务智能数据提供了有关组织运营的洞察信息。用户从不同数据包导入报表或报表对象时,将综合来自多个源的信息。

实现无缝集成所需的组件

要确保无缝集成以及有效使用 IBM Cognos for Microsoft Office 和 IBM Cognos Ana-lytics,您必须安装 IBM Cognos for Microsoft Office。

管理员必须执行下列任务:v 安装 IBM Cognos Analytics 服务器。

10 Cognos for Microsoft Office 用户指南

Page 15: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

IBM Cognos Workspace 包含在 IBM Cognos Analytics 服务器中。管理员不需要安装 IBM Cognos Workspace 的独立软件包,但需要执行一些任务,包括配置对安全功能和功能部件的访问权。

有关更多信息,请参阅特定产品的安装指南。v 在 Framework Manager 中创建数据包并将其发布到 IBM Cognos Connection 门

户中您有权访问的位置

有关更多信息,请参阅《IBM Cognos Framework Manager 用户指南》。v 在 IBM Cognos Analytics 中,向指定名称空间、用户、组或角色授予对安全功能

的执行权限。

有关更多信息,请参阅《IBM Cognos Analytics 管理和安全性指南》。

与其他 IBM Cognos 产品集成通过使用 IBM Cognos for Microsoft Office,可将 IBM Cognos 内容导入到 MicrosoftOffice 应用程序中。提供了一个作为准则的高级别过程,以确保产品能够从 IBMCognos Analytics 报表服务器中检索到预创建的报表(包括元数据)。

关于此任务

以下是将 IBM Cognos for Microsoft Office 与其他 IBM Cognos 产品集成的过程流:1. 报表、记分卡、分析、工作空间和其他对象是在 IBM Cognos Analytics 的各个

Business Intelligence Studio 中创建的。使用的 Studio 取决于报表的内容、生命周期和读者,以及要按维度还是按关系对数据进行建模。

在 IBM Cognos Report Studio 中,可以为较广泛的读者准备报表和记分卡,并发布到 IBM Cognos Connection 或其他门户,并在该 Studio 中计划分类群发或分发等操作。Report Studio 还用于为生成自助服务报表准备模板。

内容将发布到 IBM Cognos 门户。2. IBM Cognos Workspace 提供动态和可定制的功能,使用户能够快速、轻松地使用

IBM Cognos 内容(包括外部数据源)构建交互工作空间。

该工作空间提供了布局接口,可用于向工作空间中添加内容。工作空间是包含内容的交互式窗口小部件的集合。

工作空间和报表窗口小部件将被导入到 IBM Cognos for Microsoft Office 中。3. 从 IBM Cognos Analytics 导入 Studio 报表和仪表盘内容。

您可以使用预定义的报表,或者报表创建者可以使用 IBM Cognos ReportStudio、IBM Cognos Query Studio、IBM Cognos PowerPlay Studio 或 IBMCognos Workspace Advanced 来为您创建新内容。

使用受支持的 Microsoft Office 应用程序,您可以继续修改报表以反映您自己的需求。可以发布这些报表并与其他用户共享以延伸其价值。

第 3 章 将 IBM Cognos for Microsoft Office 与其他 IBM Cognos 产品配合使用 11

Page 16: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

通过将工作空间内容从 IBM Cognos Workspace 导入到 IBM Cognos for MicrosoftOffice 中,您可以通过导入工作空间上组合的不同报表对象,刷新内容,然后保存和打印 Microsoft 文档来构建工作簿或演示文稿。

注:如果工作空间包含"活动的报表",那么您不能导入该工作空间。要允许使用 IBMCognos for Microsoft Office 中的工作空间,IBM Cognos Analytics 报表作者可以将"活动的报表"另存为报表视图。

您可能具有要获取绩效报表和分析,同时也需要这些报表的修订版本和其他视图的业务线经理。

4. 从 IBM Cognos for Microsoft Office,您可以链接到其他 IBM Cognos Analyt-ics 接口(例如,IBM Cognos Viewer 和 IBM Cognos Connection),它们允许您在不同 Studio 中管理修改的内容。

从 IBM Cognos Viewer,您可以链接到 IBM Cognos Connection,在此处您可以在 IBM Cognos Report Studio 或 IBM Cognos Analysis Studio 中打开从Microsoft Office 应用程序发布的报表。

12 Cognos for Microsoft Office 用户指南

Page 17: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 4 章 IBM Cognos for Microsoft Office

IBM Cognos Office 提供了利用业务智能体系结构(包括安全性、元数据以及内容存储库)的框架。此基础架构将有助于您管理 Microsoft Office 文档和监视组织的财务状况。

借助 IBM Cognos Office 的应用程序,可以使用熟悉的 Microsoft Office 应用程序(例如 Excel、PowerPoint 和 Word)创建、查看和使用报表、分析和其他业务智能内容。

下表突出显示了 IBM Cognos Office 集成应用程序(例如 IBM Cognos for MicrosoftOffice 和 IBM Cognos Analysis for Microsoft Excel)。

表 1. IBM Cognos Office 集成选项应用程序 说明

IBM Cognos for MicrosoftOffice

将 IBM Cognos Analytics 报表内容(包括数据、元数据、页眉、页脚和图表)导入到熟悉的 Microsoft Office 应用程序中。IBM Cognos for Microsoft Office 使用 Microsoft Office 应用程序中相应的功能处理预创建的报表,或者在 Cognos Analyt-ics Studio 中创建新报表。该应用程序对创建简要工作簿和演示文稿特别有用。

销售经理或项目经理可以使用此应用程序检索和报告特定信息。

IBM Cognos Analysis forMicrosoft Excel

使用不同种类的数据源在 Excel 中构建复杂的多工作表、多查询报表,分析和浏览 IBM Cognos 按维度建模的数据。该应用程序提供了基于公式的数据访问权限,以便用户可以解决业务问题并以自己最方便的形式展现关键结果。

分析企业数据的数据建模者、业务分析师和财务分析师可能会使用此应用程序识别趋势、机会、问题或项目特性。

IBM Cognos for Microsoft Office 的用户界面IBM Cognos for Microsoft Office 窗口由 IBM Cognos for Microsoft Office 窗格和三个区域组成,在这些区域中,您可以完成各种任务。

Cognos Office 在每个受支持的 Microsoft Office 应用程序中均添加一个定制工具栏。单击工具栏上的 IBM Cognos 按钮时,IBM Cognos for Microsoft Office 命令将在Microsoft Office 应用程序的工具栏或功能区上以按钮形式可供使用。

13

Page 18: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

IBM Cognos for Microsoft 窗格IBM Cognos for Microsoft 窗格中保留了最常用的 IBM Cognos for Microsoft Office命令,这些命令可从 Microsoft Office 应用程序的中心位置进行访问。

IBM Cognos for Microsoft Office 窗格包含可导入到 Microsoft Office 应用程序中的报表和报表对象。

IBM Cognos for Microsoft Office 窗格包含这些选项卡:

v 浏览内容选项卡

包含 IBM Cognos Analytics 服务器和每个数据源中报表内容的列表。

您可以查看每个报表或报表要素的业务卡。业务卡包含有关报表或要素及报表信息(例如所有者、联系人、修改日期、位置及说明)的缩略图大小的图像。有关更多信息,请参阅第 29 页的『查看信息卡』。

v 管理数据选项卡

包含从 IBM Cognos Analytics 服务器导入的报表或报表要素,例如交叉表、列表或图表及其关联属性。

v "管理数据"选项卡上的属性窗格

显示报表对象的详细视图。对于某些对象,您可以指定属性值。

图 2. IBM Cognos for Microsoft Office 用户界面

14 Cognos for Microsoft Office 用户指南

Page 19: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

您可以使用"属性"窗格进行多项更改,并同时应用这些更改,而无需运行不同命令。例如,您可以– 更改已导入报表的名称– 定义 IBM Cognos Analytics 网关的地址– 指定已提示报表的默认值– 指定要运行的报表版本输出

根据在属性窗格中指定的值,运行特定命令(例如"刷新所有数据")后的结果将有所不同。

有关更多信息,请参阅第 54 页的『查看或运行报表输出版本』。

IBM Cognos Office 使用入门要将 IBM Cognos Office 与 Microsoft Office 应用程序一起使用,必须定制您的 IBMCognos Office 环境。无论您使用什么 IBM Cognos Office 应用程序,均可从 IBMCognos Office 界面或 IBM Cognos Connection 门户执行以下常见任务:v 显示或隐藏 IBM Cognos Office『启动 IBM Cognos Office』。v 设置 IBM Cognos Office 的首选项第 16 页的『定制 IBM Cognos Office』。v 设置 IBM Cognos for Microsoft Office 的首选项第 29 页的『定制 IBM Cognos

for Microsoft Office』。v 登录到 IBM Cognos Analytics 服务器第 19 页的『登录 IBM Cognos 服务器』。v 刷新 IBM Cognos Analytics 内容存储库中的数据第 21 页的『刷新报表数据和格

式』。v 清除 Microsoft Office 文档中的数据第 23 页的『清除单元格中的内容』。v 将动态数据转换为静态数据第 24 页的『将动态数据转换为静态数据』。v 发布 Microsoft Office 文档第 24 页的『将 Microsoft Office 文档发布到 IBM

Cognos Connection』。v 在本地打开和保存报表第 25 页的『在本地从 IBM Cognos Connection 中打开和

保存报表』。v 从 IBM Cognos Connection 下载 Microsoft Office 文档第 26 页的『从 IBM

Cognos Connection 下载 Microsoft Office 文档』。

启动 IBM Cognos Office第一次打开某个受支持的 Microsoft Office 应用程序时,将显示 IBM Cognos Office工具栏。要查看在 IBM Cognos Office 环境中工作时所需的命令和图标,必须使 IBMCognos 窗格和 IBM Cognos Office 工具栏可用。

当 IBM Cognos Office 工具栏可用时,您可以设置首选项,定义数据源的 IBM CognosAnalytics 网关地址,以及登录 IBM Cognos Business Intelligence 服务器。

启动 IBM Cognos Office 后,您可能会决定在非 IBM Cognos Office 工作簿或文档中继续工作,并且希望仅显示所使用的命令和按钮。您可以在工作区中隐藏 IBMCognos 工具栏或 IBM Cognos 操作窗格。

第 4 章 IBM Cognos for Microsoft Office 15

Page 20: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程

1. 在 IBM Cognos Office 功能区上,单击 IBM Cognos 图标 。

如果 IBM Cognos 功能区不可用,或者 IBM Cognos 图标

未显示在功能区上,请参阅 第 96 页的『Cognos Office 界面无法在 Microsoft Office 中初始化』。

2. 从工具菜单中,单击定制。3. 在工具栏选项卡中,选择是显示还是隐藏 IBM Cognos 窗格或 IBM Cognos 工具

栏:v 要显示或隐藏 IBM Cognos 窗格,请选中或清除 IBM Cognos 复选框。v 要显示或隐藏 IBM Cognos 工具栏,请选中或清除 IBM Cognos for Microsoft

Office 复选框。

结果

IBM Cognos 窗格会显示在应用程序工作区中,并且在 IBM Cognos 工具栏中按钮将可用。现在,您即可为 IBM Cognos Office 和安装的应用程序设置首选项。

定制 IBM Cognos Office您可以定制 IBM Cognos Office 环境,以使其满足您报表制作和分析的需要。

您可以为 IBM Cognos Office 指定以下首选项:v 当您首次打开 IBM Cognos Office 时,要启动的应用程序,例如 IBM Cognos for

Microsoft Office 或 IBM Cognos Analysis for Microsoft Excel 『定制 IBM CognosOffice 的启动方式』。

v IBM Cognos Analytics 网关的位置第 17 页的『配置与 IBM Cognos Analytics 系统的连接』。

v 是否启用单点登录以进行身份验证第 18 页的『设置基于表单的用户身份验证』。v 是否启用基于表单的身份验证第 18 页的『设置基于表单的用户身份验证』。v 是否启用日志以及启用什么明细级别的日志第 18 页的『启用日志记录作为诊断工

具』。

每次启动 IBM Cognos Office 应用程序时,这些设置都将应用于您的会话。

定制 IBM Cognos Office 的启动方式第一次启动 IBM Cognos Office 时,您可以选择显示 IBM Cognos 窗格或特定的应用程序。如果选择 IBM Cognos 窗格,那么该窗格将显示可使用的所有已安装 IBMCognos for Office 应用程序。您可以移动或移除窗格。单击最能满足您需要的应用程序图标。

指定首选项后,IBM Cognos 将在后续会话中以选定的方式打开。

过程

1. 在 IBM Cognos 工具栏上,单击选项图标 。2. 在导航窗格中,单击 IBM Cognos。

16 Cognos for Microsoft Office 用户指南

Page 21: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

3. 选择是在工作区中显示 IBM Cognos 欢迎窗格,还是启动特定应用程序,例如 IBMCognos for Microsoft Office 或 IBM Cognos Analysis for Microsoft Excel:v 要在每次启动 IBM Cognos Office 时显示 IBM Cognos 欢迎窗格,请在启动

应用程序下选中显示 IBM Cognos 欢迎页面复选框。

稍后,您可以通过清除位于 IBM Cognos 窗格上的以后显示此页面复选框更改此选项。

v 要在打开 IBM Cognos Office 时启动特定的应用程序,请在启动应用程序列表中,单击您想要的应用程序。

4. 单击确定。

配置与 IBM Cognos Analytics 系统的连接在访问 IBM Cognos 内容之前,必须配置与 IBM Cognos Analytics 系统的连接。如果环境变化,那么您可以修改现有系统信息。

与 IBM Cognos Analytics 系统的连接允许您访问关系数据源、OLAP 数据源和按维度建模的关系 (DMR) 数据源。此外,借助与 IBM Cognos Analytics 系统的连接,您可以从 IBM Cognos Connection 打开报表以及将 Microsoft Office 文档发布到 IBMCognos Connection。

开始之前

请与管理员联系,以获取连接到 IBM Cognos Analytics 系统(也称为 IBM CognosAnalytics 系统)所需的 URL。每个 URL 都是唯一的,并且基于管理员所选择的系统配置,例如,协议、网关类型和端口号。

下面是 IBM Cognos Analytics 系统的示样 URL:http://server_name/ibmcognos/cgi-bin/cognos.cgi

server_name 是计算机的 IP 地址或计算机名称。

过程

1. 在 IBM Cognos 工具栏上,单击选项图标 。2. 在导航窗格中,单击 IBM Cognos。3. 创建一个新连接或编辑现有连接。v 要创建新连接,请单击添加。v 要修改现有连接,请选择该连接,然后单击编辑。

4. 在数据源类型框中,单击 IBM Cognos BI。5. 在系统 URL 框中,输入管理员提供的 URL,该 URL 标识 IBM Cognos 系统的

位置。

请不要使用 localhost 来指代运行 IBM Cognos Analytics 网关的本地计算机。使用 localhost 时,发送到服务器的信息将被路由回本地计算机。因此,在导入提示的报表时,针对报表服务器的请求将失败。

6. 在好记名称框中,输入名称。7. 单击测试连接。

第 4 章 IBM Cognos for Microsoft Office 17

Page 22: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果连接失败,请与管理员联系以验证连接信息。有关常见配置问题的解决方案,请参阅故障诊断部分。

8. 单击保存。9. 如果您修改了现有连接,那么您必须更改每个工作簿的服务器和数据包信息。 有关

更多信息,请参阅第 19 页的『更新连接 URL』。

结果

连接将出现在 IBM Cognos 系统列表中。

好记名称将作为树形层级中的根节点显示在 IBM Cognos 窗格中。

配置与 IBM Cognos Analytics 系统的连接后,您可以启用单点登录以在 IBM CognosOffice 和 IBM Cognos 客户端应用程序(例如 IBM Cognos Planning 或 IBM CognosController)之间或在 IBM Cognos Office 应用程序之间进行无缝集成。您还可以启用基于表单的身份验证。

设置基于表单的用户身份验证与 IBM Planning Analytics 服务器的连接不支持基于表单的身份验证,仅与 IBMCognos Analytics 服务器的连接支持。

如果您的公司使用基于 Web 的访问管理软件(例如 SiteMinder)在安全基础架构中提供单点登录,那么必须启用基于表单的身份验证。基于表单的身份验证服务允许您通过 Web 页面上的表单输入自己的凭证,例如用户名和密码。如果凭证有效,您即可登录到站点。在您明确注销之前,凭证将持续有效。

过程

1. 在 IBM Planning Analytics 选项卡上,单击选项 。2. 在导航窗格中,单击 IBM。3. 在身份验证下,选中启用基于表单的身份验证复选框。4. 单击确定。

启用日志记录作为诊断工具日志文件是一种用来调查应用程序行为的重要诊断工具。通过记录有关环境、异常以及入口和出口函数的信息,日志文件可以帮助您对问题进行故障诊断。

您可以指定是否记录信息,如果记录,以什么明细级别记录。默认情况下,日志活动保存到 user_root_directory。

如果您要尝试对异常行为进行故障诊断,请启用日志。在这种情况下,支持人员将需要日志文件中条目的副本。

对日志文件执行写操作可能会导致性能降低。

过程

1. 在 IBM Planning Analytics 选项卡上,单击选项 。2. 在导航窗格中,单击 IBM。3. 在日志记录下,选择日志级别。

18 Cognos for Microsoft Office 用户指南

Page 23: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 要彻底关闭日志,请单击无。v 要在日志中只记录关键的问题和事件,请单击关键。v 要在记录关键问题和事件的同时也记录错误,请单击错误。v 要在记录错误、关键问题和事件的同时也记录警告,请单击警告。v 要在记录警告、错误、关键问题和事件的同时也记录信息,请单击信息。v 要记录所有事件和问题,甚至日常事务,请单击全部。

4. 单击确定。

日志文件在 %APPDATA%\Local\Cognos\Office Connection\Logs 中创建。

日志文件的命名格式为 yymmdd_hhmmss.txt。

结果

下次启动应用程序时,有关环境的活动和信息将记录在该文件中。从"选项"对话框中,单击查看日志按钮以打开包含日志文件的文件夹。

登录 IBM Cognos 服务器IBM Cognos 支持经过身份验证的用户访问和匿名用户访问。要作为经过身份验证的用户使用 IBM Cognos Office,您必须登录包含要导入的报表的数据源或数据包的 IBMCognos 系统。

您可以同时登录到多个数据源服务器。

您还可以使用 Logon 方法自动执行此任务。有关更多信息,请参阅 第 82 页的『登录』。

过程

1. 在 IBM Cognos 工具栏上,单击登录图标 ,然后选择包含要使用的数据源或数据包的服务器。

2. 如果存在多个名称空间,请在名称空间框中,单击所需的名称空间,然后单击确定。

3. 输入用户名和密码,然后单击登录。 这将显示"选择数据包"对话框。4. 选择数据源或数据包,然后单击确定。

结果

IBM Cognos 窗格将显示数据源或数据包。

更新连接 URL如果 IBM 系统的 URL 发生更改,那么可以编辑相关信息以使用新的 URL。

编辑此 URL 将更新 IBM Planning Analytics for Microsoft Excel 应用程序的已保存连接,但不会更新工作簿中报表的连接。要在打开的工作簿中更新浏览表视图或快速报表的连接,请使用"更新连接"实用程序。有关更多信息,请参阅"使用更新连接实用程序更新连接"。

第 4 章 IBM Cognos for Microsoft Office 19

Page 24: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

关于此任务

运行此命令时,数据源或数据包的名称保持不变。仅可使用此命令更改一个服务器,例如,将测试服务器更改为其他服务器(如生产服务器)。从在"选项"对话框的 IBM 连接部分中输入的系统列表中选择 URL。

过程1. 打开要更新的文件。

2. 在 IBM Planning Analytics 选项卡上,单击选项 。 这将显示"选项"窗口。3. 在导航窗格中,单击 IBM。4. 选择要更新的系统,然后单击编辑。5. 选择"数据源类型"。6. 在字段中输入新的连接 URL。7. 根据需要更新"好记名称"字段。8. 测试连接,然后单击"保存"。9. 单击确定。

结果

这将搜索打开的支持 IBM 的文件并更新服务器信息。

20 Cognos for Microsoft Office 用户指南

Page 25: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 5 章 处理 Microsoft Office 文档

通过检索数据并覆盖之前所做的任何更改、除去数据或将动态数据转换为静态数据以避免以后来自 IBM Cognos Analytics 服务器的更新,您可以对报表或浏览表进行更改。

不管您使用什么 IBM Cognos Office 应用程序,均可对报表、浏览表或分析执行以下操作:v 刷新数据v 清除单元格的内容v 将动态数据转换为静态数据

刷新报表数据和格式如果更改了报表使用的源数据,那么您可以对其进行刷新以确保使用的是最新版本。刷新报表或报表要素时,将从 IBM Cognos Analytics 内容存储库检索最新更改和更新。

您可以采用两种方式来更新报表内容:v 刷新文档中的所有报表

通过使用 IBM Cognos 工具栏上的刷新所有数据按钮 ,来检索 MicrosoftOffice 文档中所有已导入报表的最新更改。

v 刷新特定报表、报表要素、窗口小部件或工作空间

通过从弹出菜单中使用刷新数据命令(可在管理数据选项卡上的 IBM Cognos 窗格中找到)来检索报表、报表要素或窗口小部件的最新更改。

在 Microsoft Excel 中,工作簿中的所有工作表都将更新为最新的数据。这些更新包括所有已导入的报表,而与所使用的应用程序无关。在 Microsoft Word 中,文档的所有页面上的 IBM Cognos 内容都将更新。在 Microsoft PowerPoint 中,演示文稿的所有幻灯片上的 IBM Cognos 内容都将更新。

无论是刷新文档中的多个报表,还是刷新单个报表要素,您都可以选择更新的作用域。例如,可以只刷新源数据或源数据和报表格式:v 只刷新源数据

检索文档中的所有报表或报表要素的源数据的最新更改。从 Microsoft Office 应用程序应用的任何格式更改均保持不变。

您还可以使用 RefreshAllData 方法自动执行此任务。有关更多信息,请参阅 第 83页的『RefreshAllData』。

v 刷新所有数据和格式

21

Page 26: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

按照报表创建者的设计,检索源数据和格式特征(例如单元格颜色和数字格式)的最新更改。Microsoft Office 文档中的所有定制格式都将更改或由当前报表格式覆盖。

您还可以使用 RefreshAllDataAndFormat 方法自动执行此任务。有关更多信息,请参阅 第 83 页的『RefreshAllDataAndFormat』。

在 Microsoft PowerPoint 中,当您只刷新源数据时,会应用某些格式更改,如下表中所汇总的内容。

表 2. PowerPoint 格式结果更新源数据之后的格式状态 格式类型已保留 v 在演示文稿中应用的任何定制格式,例如边框、定位和调整大小

v 在演示文稿中应用的任何定制格式,例如单元格填充、单元格边框、字体大小和字体样式

已更新 v 应用于报表中图表的格式,例如调色板或图例v 将覆盖所添加的列或行v 已删除的列或行会显示在文档中

刷新限制和注意事项

下面是您在执行刷新过程时可能遇到的注意事项或限制:v 复制 Microsoft Excel 工作表

通过使用 Windows"复制"和"粘贴"命令,虽然可以在工作表之间复制或移动导入要素,但不能正确刷新所复制内容上的源数据。同样,也无法刷新从现有工作表复制的新工作表中的内容。所复制的工作表上的报表要素已不再链接至源数据。必须在新工作表上重新导入报表或报表要素,才能正确刷新源数据。

v 增加和减少列表与交叉表中的行数

在 Microsoft Excel 中刷新已导入的列表或交叉表时,行数可能会因新源数据或对提示值进行的更改而有所增加或减少。如果返回新的源数据,那么会将新的单元格组插入到当前列表或交叉表中最后一行的后面。新的单元格组将继承列表或交叉表中最后一行的格式样式。

如果新的提示值或已更新的源数据导致行数减少,那么会在 Excel 工作表中将多余的单元格从列表或交叉表中删除。

刷新报表结构如果自上次导入报表或报表要素以来对报表结构进行了更改,那么您可以从 IBMCognos Analytics 内容存储库检索最新更改。

对报表结构进行的更改包括向原始报表设计添加和删除报表要素(图表、列表或交叉表)。

对下列对象进行的更改也被视为报表结构的更新:v 用来唯一标识对象的报表要素名称

22 Cognos for Microsoft Office 用户指南

Page 27: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 报表要素类型

例如,将列表对象更改为交叉表对象。v 对于 IBM Cognos Workspace 工作空间,报表窗口小部件的唯一标识符

在 IBM Cognos Workspace 中,将报表对象添加到工作空间后,该报表对象将显示在报表窗口小部件中。报表中的对象包括完整报表和单个报表组成部分,例如表(列表和交叉表)和图表。

每个报表窗口小部件都具有唯一标识符。例如,从同一报表创建的两个报表窗口小部件将具有不同的唯一标识符,无论这两个窗口小部件是在同一工作空间内还是在不同的工作空间内都是如此。

刷新报表结构时,还会更新已从报表的一个部件(例如页脚、标题、主体或页面)移到报表另一个部件的报表要素。但是,这些更改不会在刷新报表结构向导中进行详细说明。

刷新报表结构时,不会更新已添加或删除的富文本子要素(例如图像和表格)。必须重新导入富文本要素,才能检索其相应子要素的最新更改。同样,如果您手动除去 IBMCognos for Microsoft Office 中的子要素,那么当您完成刷新过程时,从报表服务器检索不到任何更新,并且不会更新子要素。div 或 span 要素的更改不会被视为报表结构的更改。

如果要在每次刷新报表或导入报表要素时自动检查报表结构中的更改,那么在选项对话框中,必须选中刷新时检查报表更新复选框。有关如何设置此选项的详细信息,请参阅第 30 页的『检查报表结构的更新』。

当标识新的报表要素并且刷新过程完成时,会将这些要素添加到管理数据选项卡上的报表树中。星星符号会显示在报表对象图标的左上角,以指示这些报表要素具有唯一名称。必须手动导入已添加的要素,才能在当前报表中包括这些要素。已添加到报表规范但不包含唯一名称或标识的要素将被禁用,并且无法导入。

刷新过程完成时,已标识为自上次导入报表以来已丢失的报表要素会被转换为独立(静态)要素。这意味着在文档中的数据与该数据所基于的报表之间没有链接。已丢失的要素会显示在管理数据选项卡上的报表树中(显示有删除线字符),并且不能用于导入。

如果确定已丢失的要素不是您的报表分析所必需的,那么可以在刷新过程完成后通过使用 Microsoft Office 命令将该要素从报表中除去。显示在报表对象图标左上角的星星和删除线符号会标识新要素和已除去的要素,这些要素在刷新报表或报表要素,或者关闭 Microsoft Office 文档之前将保留。

清除单元格中的内容您可以清除 Excel 中的单元格以删除其内容,例如公式或数据。已清除的单元格在工作表中将保留为空白单元格,而格式(例如数字格式、条件格式)和边框将保留下来。

您可能想要在保存报表之前清除单元格,以便v 要求报表使用者刷新数据以从数据源中获取最新的更改v 在报表使用者可以查看报表内容之前对其进行身份验证

第 5 章 处理 Microsoft Office 文档 23

Page 28: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

提示:在 IBM Cognos Office 工具栏上,单击清除所有数据按钮 。

您还可以使用 ClearAllData 方法自动执行此任务。有关更多信息,请参阅 第 83 页的『ClearAllData』。

清除内容不会破坏指向数据源的链接。由于较新版本的 Microsoft Excel(例如 Excel2007 或 Excel 2010)打开创建于 Excel 2003 中的工作簿的方法,在 Excel 2007 或 2010中打开 Excel 2003 工作簿时,部分值在已发布和清除的 Excel 2003 工作簿中可见。在较新版本的 Microsoft Excel 中打开工作簿时会触发重新计算,包括刷新 IBM Cognos数据。

您可以继续处理交叉表、列表或进行分析,然后使用内容存储库中的当前数据来刷新内容。

有关在 IBM Cognos for Microsoft Office 中清除的报表或内容的信息,请参阅第 60页的『从 Microsoft Office 文档中除去报表或数据』。

将动态数据转换为静态数据如果您修改报表、分析或交叉表,并且不希望使用来自内容存储库中的更改对其进行更新,那么您可以通过与内容存储库断开连接将动态数据项转换为静态。

提示:在 IBM Cognos Office 工具栏上,单击转换为静态按钮 。

在 Excel 中将动态数据转换为静态数据时,所有与查询相关的信息(例如计算和过滤器)都将从 Microsoft Office 文档中删除,但数据值会保留下来。

将 Microsoft Office 文档发布到 IBM Cognos Connection将 IBM Cognos Office 文档发布到 IBM Cognos Connection,以通过安全且集中管理的方式与其他用户共享这些文档。用户可以根据在 IBM Cognos Analytics 中的用户身份验证权限来刷新数据。

您还可以使用 Publish 方法自动执行此任务。有关更多信息,请参阅 第 84 页的『Pub-lish』。

如果 IBM Cognos Analytics 用户未安装 IBM Cognos Office,那么他们可以查看文档及其内容,但无法刷新数据或更新内容。

开始之前

对于 Microsoft Word 文档,您必须先保存文档,然后再将文档发布到 IBM CognosConnection。Word 必须有一个要将文档保存到的文件,然后才能发布该文档。对于Excel 和 PowerPoint,工作表或幻灯片在发布前将保存到一个临时文件。

过程1. 打开文档。2. 选择是否要保存包含最新数据的文档:

24 Cognos for Microsoft Office 用户指南

Page 29: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 要保存包含最新数据的文档,请在 IBM Cognos 工具栏上,单击刷新所有数据

按钮 。v 要将文档另存为不包含数据的模板,请在 IBM Cognos 工具栏上,单击清除所

有数据按钮 。

3. 在 IBM Cognos Office 工具栏上,单击发布按钮 。4. 如果系统有提示,请单击您的名称空间并输入用户名和密码。5. 在查找范围框中,单击要发布文档的 IBM Cognos Analytics 服务器。6. 选择要保存文档的文件夹的类型:v 要将文档保存在公共文件夹中,请单击公共文件夹。v 要将文档保存在您的内容中,请单击我的文件夹。

7. 在名称框中,输入文档的名称。8. 如果需要,在说明框中,输入文档的说明。9. 单击发布。

结果

文档将发布到 IBM Cognos Connection。相关概念:

第 35 页的『先前导入的 PowerPlay 报表的搜索路径』如果尝试刷新与已迁移到 Content Manager 的 Series 7 PowerPlay 数据源相连接的现有报表,那么会生成如下错误:

打开, 保存和下载 Microsoft 文档您可能有希望使用 IBM Cognos Analytics 内容更新的现有工作簿或演示文稿。您的业务状况可能已发生变化,现在您希望应用不同的业务情景。要刷新数据或进行增强,您可以下载已发布的 Microsoft Office 文档或打开本地文档。然后,可以使用选择的Microsoft Office 应用程序进行更改。

在早期版本的 IBM Cognos for Office 文档或工作簿中指定的定制属性设置变为选项对话框中的新设置。例如,打开早期版本的已启用 IBM Cognos Office 的文档时,如果尚未在定制属性中定义 IBM Cognos Analytics 网关的地址,那么该地址将显示在IBM Cognos 系统下的地址列表中。

在本地从 IBM Cognos Connection 中打开和保存报表您可以在 IBM Cognos Analytics 服务器上存储您创建或修改的报表。也可以在您的计算机上打开和保存这些报表。如果您想要将报表发送给在其他环境中工作的报表创建者,或者想要将报表保存到本地网络或驱动器上源代码控制的目录中,上述操作将会很有用。

IBM Cognos Connection 中的文件夹将按逻辑方式进行标记和组织,有助于您查找报表。公共文件夹中的条目是很多用户所需的,可由多个用户查看。我的文件夹中的条目仅可以在您登录时由您访问。

第 5 章 处理 Microsoft Office 文档 25

Page 30: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果您正在 IBM Cognos Connection 中工作,还可以下载 Microsoft 文档并在用于创建该文档的应用程序中将其打开。有关更多信息,请参阅『从 IBM Cognos Connec-tion 下载 Microsoft Office 文档』。

开始之前

您必须对文件夹具有写入权限才能创建条目。

过程

1. 在 IBM Cognos Office 工具栏上,单击打开按钮 。2. 在查找范围框中,选择包含所需报表的 IBM Cognos Analytics 服务器。3. 选择保存报表的文件夹的类型:v 要查看公共文件夹中的内容,请单击公共文件夹。v 要仅查看您的内容,请单击我的文件夹。

4. 单击所需的报表,然后单击打开。

结果

报表将显示在工作簿、幻灯片或文档中。您可以进行更改和处理数据,并将其发布到IBM Cognos Connection 以进行共享。有关更多信息,请参阅第 24 页的『将 MicrosoftOffice 文档发布到 IBM Cognos Connection』。

从 IBM Cognos Connection 下载 Microsoft Office 文档如果某 Microsoft Office 文档已在某个 IBM Cognos Office 应用程序(例如 IBMCognos for Microsoft Office)中发布,那么您可以从 IBM Cognos Connection 中下载该文档。

您可以下载在 Excel、PowerPoint 和 Word 中创建的文档。所有 Microsoft Office 文档的默认操作均为下载。

有关更多信息,请参阅《IBM Cognos Analytics 管理和安全性指南》。

开始之前

您必须具有读取和遍历权限才能访问 IBM Cognos Connection 中的 Microsoft Office文档。

过程1. 在 IBM Cognos Connection 中,找到要打开的文档。2. 在要下载的文档旁边的操作工具栏上,单击更多。

将打开 IBM Cognos Connection 操作页面。3. 选择下载所需的 Microsoft Office 文档:

v 对于 Microsoft Office 工作簿,请单击查看 Excel 中的最新文档按钮 。v 对于 Microsoft Office 演示文档,请单击查看 PowerPoint 中的最新文档按钮

26 Cognos for Microsoft Office 用户指南

Page 31: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 对于 Microsoft Office Word 文档,请单击查看 Word 中的最新文档按钮

将显示文件下载对话框。4. 单击保存,然后按照显示的提示进行操作。

在将文档与任何 IBM Cognos Office 应用程序配合使用之前,必须保存该文档。打开文档时,该文档将在创建它的应用程序中打开。

结果

现在,您可以执行与要对选定类型的任何 Microsoft Office 文档执行的操作相同的操作。相关概念:

第 35 页的『先前导入的 PowerPlay 报表的搜索路径』如果尝试刷新与已迁移到 Content Manager 的 Series 7 PowerPlay 数据源相连接的现有报表,那么会生成如下错误:

第 5 章 处理 Microsoft Office 文档 27

Page 32: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

28 Cognos for Microsoft Office 用户指南

Page 33: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 6 章 使用 IBM Cognos for Microsoft Office

使用 IBM Cognos for Microsoft Office 访问 Microsoft Excel 中的 IBM Cognos Ana-lytics 内容,在 Microsoft Excel 中您可以使用现有报表、应用计算以及使用现有的Excel 宏。您也可以将内容导入到 Microsoft PowerPoint 和 Microsoft Word 中。您可以将 Cognos Analytics 内容用作 PowerPoint 中的演示文稿或使用 Word 的简报工作簿的基础。

将 IBM Cognos for Microsoft Office 与受支持的任意 Microsoft Office 应用程序配合使用可执行以下操作:v 通过导入预先创建的报表和数据访问 IBM Cognos 内容。v 使用熟悉的界面修改 IBM Cognos Analytics 内容。v 根据战略计划、预测和业务报表创建的需要,使用更新的信息刷新 Microsoft Office

文档。v 将启用了 IBM Cognos 的文件发布到安全 IBM Cognos Analytics 门户网站并共

享这些文件。有关更多信息,请参阅第 24 页的『将 Microsoft Office 文档发布到IBM Cognos Connection』。

访问权限和凭证

可以在 Microsoft Office 环境中维护安全。例如,如果您与同事共享一个 Excel 工作簿,那么当您的同事连接至 IBM Cognos Analytics 服务器检索或刷新数据时,将会用到他们的安全权限。在 Microsoft Office 环境中的登录将对您进行身份验证并确保进行相应的管理。

由于在将报表内容导入到 Microsoft Office 时 IBM Cognos for Microsoft Office 使用的是临时文件夹,因此在添加新用户时,系统管理员必须将 TEMP 和 TMP 用户变量添加到新用户的环境变量中。在添加新用户时,不会自动添加这些变量。

有关访问权限的更多信息,请参阅第 135 页的第 13 章, 『访问权限和凭证』。

定制 IBM Cognos for Microsoft Office您可以设置适用于 IBM Cognos for Microsoft Office 或专用于您的报表分析的选项。

查看信息卡IBM Cognos for Microsoft Office 提供了用来显示报表或工作空间内容的缩略图视图的信息卡。信息卡还显示有关报表或报表项目的高级信息(例如所有者、联系信息以及上次修改报表的日期)。

当您启用信息卡功能时,信息卡将显示在以下区域:v 当您将光标停在报表或报表项目上时,或通过在项目上单击鼠标右键,然后选择显

示信息卡菜单选项时,显示在源目录树中v 当您将鼠标停在报表项目上时,显示在导入内容向导的选择报表要素页面上v 在导入内容向导的单个报表要素页面上

29

Page 34: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果 IBM Cognos Analytics 服务器的工作负载超出了其能承受的范围,并且在所需的时间内没有响应,那么服务器无法生成报表或报表对象的缩略图。如果出现这种超时事件,将返回默认的缩略图图像。

过程

1. 在 IBM Cognos 工具栏上,单击选项图标 。2. 在导航窗格中,单击 IBM Cognos for Microsoft Office。3. 在应用程序设置下,选择是要显示还是要隐藏业务卡:v 如果要显示信息卡以便您可以在源目录树或导入内容向导中预览项目,请选中

显示信息卡复选框。v 如果要隐藏信息卡,请取消选中显示信息卡复选框。

4. 单击确定。

结果

设置将立即生效。

在 Microsoft Word 中显示基于单元格的边框样式将交叉表导入到 Microsoft Word 以后,无法识别特殊的基于单元格的边框样式。IBMCognos for Microsoft Office 会遵循为表格中第一个单元格定义的格式样式,并将该样式应用于整个报表。

要显示报表中由报表创建者所定义的单元格边框,您必须选择选项对话框中的设置。

选中该选项以显示基于单元格的边框样式,可能会负面影响计算机性能,需要用更多时间来计算单元格并应用正确的格式样式。

过程

1. 在 IBM Cognos 工具栏上,单击选项按钮 。2. 在导航窗格中,单击 IBM Cognos for Microsoft Office。3. 要在 Microsoft Word 中显示基于单元格的边框样式,请在输出设置下选中在 Word

中显示定制边框复选框。4. 单击确定。

检查报表结构的更新每次刷新源数据或在 Microsoft Office 文档中导入报表要素时,都可以检索报表结构的更新。

关于此任务

当启用刷新数据时检查报表更新功能时,每次刷新所有报表或报表要素时,都会提示您检查报表结构的更改。报表结构的更改包括自上次将报表导入 Microsoft Office 文档以来从报表添加或除去的报表要素。

如果取消选中刷新数据时检查报表更新复选框,并且您要稍后再刷新报表结构,那么您可以从管理数据选项卡中使用刷新报表结构弹出菜单命令。从管理数据选项卡中,您可以选择要在活动会话期间刷新其结构的特定报表。

30 Cognos for Microsoft Office 用户指南

Page 35: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

注:启用此功能时,请谨慎使用。对于需要您刷新多个报表的情况(例如从较早版本升级报表),每个刷新过程都会检查报表结构的任何更改。Microsoft Office 文档可能会包含已对其更改报表规范的多个报表,并且可能会提示您检查每个报表的更新。在这种情况下,您可以禁用该功能,以便可以简化刷新过程。

过程

1. 在 IBM Cognos 工具栏上,单击选项按钮 。2. 在左侧导航窗格中,单击 IBM Cognos for Microsoft Office。3. 在应用程序设置下,选择是否要检索报表结构的更新:v 如果要在每次刷新源数据或报表格式时检查报表结构的更新,请选中刷新数据

时检查报表更新复选框。默认情况下,已启用此设置。v 如果要只检索源数据或格式的更新,而不检查报表结构的更改,请取消选中刷

新数据时检查报表更新复选框。4. 单击确定。

结果

更改会立即生效,并基于下列规则:v 如果选中该复选框,那么每次您使用下列命令时,程序都会检查报表结构的更新:

– 刷新所有数据命令(IBM Cognos 工具栏菜单)– 刷新数据命令(管理数据选项卡上的弹出菜单)– 刷新数据和格式命令(管理数据选项卡上的弹出菜单)– 导入要素命令(管理数据选项卡上的弹出菜单)

v 如果取消选中此复选框,并且从最初创建的报表中将某个已导入的要素标识为丢失,那么该报表要素会以禁用状态显示在管理数据选项卡上的报表树中。当刷新报表或报表要素时,不会对要素的数据进行相应更新。

从 IBM Cognos Analytics 中检索内容您可以将报表内容导入到 Microsoft Excel、Microsoft PowerPoint 和 Microsoft Word应用程序中。

要从预创建的 IBM Cognos 报表中导入内容,您必须选择要在 Microsoft Office 应用程序中使用的报表要素。

您可以导入 IBM Cognos Analytics 要素,例如,交叉表、图形和图表。可以维护原始报表格式并识别其源和创建日期。导入内容后,您可以使用 Microsoft Office 功能(例如自动筛选、绘制图表、格式化和批注)处理内容。然后,您可以刷新内容并维护与上下文信息的链接。

报表要素包含页面,页面为定义报表外观和格式的布局对象的容器。页面由页眉(可选)、正文(必需)和页脚(可选)组成。页眉和页脚可以包含文本,例如页码或图像。正文要素通过包含报表类型(例如列表、交叉表、图表、地图或转发器)以一种有意义的方式显示数据。转发器为报表创建者可在其中插入要重复的项目的表格。例如,您可以使用转发器来重复客户名字或地址。

第 6 章 使用 IBM Cognos for Microsoft Office 31

Page 36: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

IBM Cognos Report Studio 中的对象名称

通过使用 IBM Cognos Report Studio 中的名称属性,报表创建者可以使用描述性名称标记报表要素以唯一标识对象。如果创建者未为要素定义名称,在以下要素的导入过程中将自动生成名称属性的唯一默认值:v 列表v 交叉表v 转发器表v 图表要素,例如饼形图、散点图和组合图

如果报表要素具有名称,那么可以使用内容服务器中的最新数据进行刷新。未定义名称的要素(例如文本和图像)不能进行导入。报表创建者必须专门为这些对象命名。

在 Microsoft Word 中,书签名称的长度限制在 40 个字符。如果导入到 Word 中的报表要素的名称超过了 40 个字符长度的限制,那么报表要素的名称会被截断为 40 个字符。有关更多信息,请参阅第 44 页的『将 IBM Cognos 报表要素导入到 MicrosoftWord 中』。

多语言报表和内容语言

IBM Cognos Analytics 用户可以通过更改用户首选项来个性化数据在 IBM CognosConnection 中的显示方式。例如,用户可以设置内容语言或产品语言。内容语言会在IBM Cognos Analytics 中查看和生成内容,例如 IBM Cognos Connection 中条目的名称和说明或报表中的数据。用户可以指定运行报表时使用的默认语言。在报表属性中未指定语言时,将使用用户首选项中的语言。

Microsoft Office 应用程序(例如 Excel)将根据 Windows 中的用户语言环境设置正确翻译和显示数据。因此,IBM Cognos for Microsoft Office 不支持与 IBM CognosConnection 中的用户首选项设置相关联的语言或在报表属性中指定的语言。

例如,如果 IBM Cognos Connection 中的用户首选项设置指定内容语言环境为"德语",而客户机的区域选项设置为"英语(美国)",那么将报表导入到 Excel、Word 或PowerPoint 中时,内容或报表数据将重新格式化以匹配"英语(美国)"语言环境设置。

支持的其他报表对象如果其他对象为 IBM Cognos 报表布局的一部分,那么可以将其导入。

表 3. 支持的报表对象

对象 说明

条件块 包含符合条件时可能会显示的项目。它们用于条件格式化,例如在报表中突出显示异常数据。

条件块的内容以斜体显示在导入内容向导和管理数据选项卡的树形层级中。

转发器块 用于插入重复的项目。块通常用于对信息的水平带进行布局。

在 PowerPoint 中,将向转发器块内部的项目分配与所有其他项目相同的字体,可能不会按预期显示。

32 Cognos for Microsoft Office 用户指南

Page 37: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 3. 支持的报表对象 (续)

对象 说明

富文本项目 用于在布局中显示 HTML。这些项目还可以在 PDF 输出中显示。富文本项目对将数据源中定义的注解添加到报表中非常有用。

富文本项目仅支持受限制的、格式正确的 XHTML 集。

使用富文本项目时应用某些条件。例如,不支持嵌套在列表要素中的富文本项目,而且不支持在富文本项目中插入 HTML 代码。

超级链接 可能由报表创建者添加以便用户可以跳至其他位置(例如 Web 站点)。

转发器表 用于在表格中显示查询数据。

还会导入所有已添加到报表中对象(例如列、页眉或页脚)的边框,但 Excel 除外。边框的宽度、样式和颜色将映射至 Microsoft Office 样式。

将交叉表导入到 Microsoft Word 以后,无法识别特殊的基于单元格的边框样式。在这种情况下,您可以设置该选项以在 Microsoft Word 中显示基于单元格的边框样式。有关更多信息,请参阅第 30 页的『在 Microsoft Word 中显示基于单元格的边框样式』。相关概念:

第 37 页的『导入富文本要素和统计信息』除文本和图像外,报表创建者可以将其他对象添加到报表布局中。报表可以包含可导入到 Microsoft Office 文档中的富文本要素或统计信息。第 37 页的『导入工作空间内容』您可以将使用 IBM Cognos Workspace 创建和装配的报表窗口小部件和工作空间导入到任何受支持的 Microsoft 应用程序。工作空间是窗口小部件的集合,窗口小部件通常显示下列内容:

不支持的报表对象和格式化属性将不会导入以下报表对象或格式化属性:v 文本排列,例如 Kashida 空间和双向文本v 文本属,例如字间换行和调整样式v 顶部和底部单元格填充

IBM Cognos Report Studio 中的左边距和右边距设置将导入到 Microsoft OfficeWord 中,以便仅在行中显示层级缩进。支持包括在运行报表时显示层级结构的任何指定"级别缩进"属性。例如,使用按维度建模的关系数据源创建财务报表时,展开交叉表维度中的层级将显示 IBM Cognos Report Studio 中设置的子成员的正确缩进。

还支持在 IBM Cognos Report Studio 中应用于对象以在对象及其边距之间或对象及其边框(如果有边框)之间添加空格的左填充和右填充。

v 在 PDF 或 HTML 报表中使用的书签

第 6 章 使用 IBM Cognos for Microsoft Office 33

Page 38: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 缩放格式,您必须在导入实际值后在 Excel 中重新生成第 35 页的『导入缩放格式』。

v HTML 项目

这些项目为用户可在其中插入 HTML 代码的容器。HTML 项目可以是浏览器运行的任意项目,包括链接、图像、多媒体、工具提示或 JavaScript。

v 背景图像,例如水印v 嵌入列表或交叉表中的对象的布局

例如,在 IBM Cognos Report Studio 中创建的报表可以包含嵌入应用了特定格式的列表对象中的列表对象。当转换为 Microsoft Excel 中提供的表格表示法时,这些报表的显示方式可能与其在 Report Studio 中的显示方式不同。

v 合并的单元格

报表创建者在添加原报表中的页眉或页脚时可以合并多个单元格。除了导入到 Word中的交叉表以外,一概不支持合并多个单元格。

Excel 中的命名范围在 Microsoft Excel 中,报表内容将导入到命名范围中,命名范围是单元格组的描述性名称。如果报表类型为交叉表、行、列,那么将为每个报表度量都分配一个命名范围。如果报表类型为列表,将为行和列的组合分配一个命名范围。

例如,如果您导入了 Report Studio 交叉表示样,那么默认指定以下命名范围。

表 4. 交叉表命名区域命名范围 单元格组

BudgetvsActual_Crosstab1_Crosstab1 整个交叉表

BudgetvsActual_Crosstab1_Crosstab1_Columns 交 叉 表 中 的 所 有 列 标 题 单 元格。

BudgetvsActual_Crosstab1_Crosstab1_Measure 交叉表的交叉列和行标题单元格,例如,A1。

BudgetvsActual_Crosstab1_Crosstab1_Rows 交 叉 表 中 的 所 有 行 标 题 单 元格。

您可以使用命名范围在 Microsoft Excel 中管理内容。您可以在需要为图表或数据透视表选择区域时,或需要跳至文档中的特定位置时选择区域。例如,您可以通过仅引用命名范围移动位于工作表 12 中的单元格块,以在工作表 20 中创建该数据的图表。此操作将忽略在工作表之间移动的任务以到达工作表 12,然后突出显示该区域。

命名范围必须唯一。IBM Cognos for Microsoft Office 在导入报表后将给报表分配默认的唯一名称和位置。要给报表分配一个更明显的名称,仅当名称唯一并遵循对命名范围的 Excel 惯例时,您才可以更改此默认名称。为命名范围输入名称时,您必须遵循Excel 中的惯例设置,该惯例设置禁止使用除下划线 (_) 以外的特殊字符,并要求开始字符为字母。

34 Cognos for Microsoft Office 用户指南

Page 39: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

导入缩放格式报表创建者可以更改值的显示方式,以将它们显示在基于十进制的不同范围内。例如,当将报表或报表要素导入到 Microsoft Word 或 Microsoft PowerPoint 中时,值可能会根据 IBM Cognos Report Studio 中所用的比例以千、百万为单位或以货币为单位显示。

当将报表或报表项目导入到 Microsoft Word 或 Microsoft PowerPoint 中时,会保留缩放格式。通过大量格式和布局命令,Microsoft Word 和 Microsoft PowerPoint 可以用作显示信息的工具。这些应用程序通过保留在 Report Studio 中设置的预定义格式,可以快速构造出外观专业的内容。

缩放格式不能导入到 Microsoft Excel 中。Microsoft Excel 更适合操作和计算包含公式的电子表格、发现和显示重要趋势以及将业务数据列成图表。该功能仅当捕获了全部数值时才可用。导入时,用户可以根据动态业务要求轻松地格式化数值型数据。

导入 IBM Cognos PowerPlay 报表您可能已保存使用 Series 7 PowerPlay 报表中的对象要素的 Microsoft Office 文档。刷新这些报表后,如果尚未将 Series 7 PowerPlay 报表迁移到 IBM Cognos Analyt-ics,那么需要向 Report Data Service (RDS) 发送请求,以获得位于 Series 7PowerPlay 服务器中的数据。Report Data Service(在 IBM Cognos Analytics 应用程序服务器上运行)通过 Series 7 PowerPlay Enterprise Server 网关与 Series 7PowerPlay 进行通信。

但是,要连接至已迁移到 IBM Cognos Analytics 的 Series 7 PowerPlay 报表,您必须将报表的位置更改为 Content Manager 中的新位置。通过复制已发布到 IBM CognosConnection 的 IBM Cognos PowerPlay 报表的"搜索路径"属性并确保该属性与 IBMCognos for Microsoft Office 中同一报表的"搜索路径"属性相匹配,即可完成此操作。

您必须在 IBM Cognos for Microsoft Office 中保存文档才能反映新位置。如果已将文档发布到 IBM Cognos Connection,那么必须将更新的文档(包含新搜索路径)重新发布到 IBM Cognos Connection。

先前导入的 PowerPlay 报表的搜索路径如果尝试刷新与已迁移到 Content Manager 的 Series 7 PowerPlay 数据源相连接的现有报表,那么会生成如下错误:

RDS-ERR-1018 无法运行 IBM Cognos 报表 <Report_Name>。IBM Cognos 8 未返回预期的响应。

内容存储库中已迁移的 PowerPlay 报表的搜索路径不同于 IBM Cognos BI forMicrosoft Office 中在本地保存或以前发布到 IBM Cognos Connection 的 Series 7PowerPlay 报表的搜索路径。您必须更改 IBM Cognos for Microsoft Office 中的搜索路径以匹配 IBM Cognos Connection 中所显示的搜索路径。相关任务:

第 24 页的『将 Microsoft Office 文档发布到 IBM Cognos Connection』将 IBM Cognos Office 文档发布到 IBM Cognos Connection,以通过安全且集中管理的方式与其他用户共享这些文档。用户可以根据在 IBM Cognos Analytics 中的用户身份验证权限来刷新数据。

第 6 章 使用 IBM Cognos for Microsoft Office 35

Page 40: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 26 页的『从 IBM Cognos Connection 下载 Microsoft Office 文档』如果某 Microsoft Office 文档已在某个 IBM Cognos Office 应用程序(例如 IBMCognos for Microsoft Office)中发布,那么您可以从 IBM Cognos Connection 中下载该文档。

在 IBM Cognos Connection 中查看 PowerPlay 报表的搜索路径您可以在 IBM Cognos Connection 中查看先前导入的 PowerPlay 报表的搜索路径。

过程1. 打开 IBM Cognos Connection。2. 找到您要查看其搜索路径的 PowerPlay 报表条目。

3. 在操作列中,针对该条目单击"设置属性"按钮 。4. 在常规选项卡上,单击查看搜索路径、ID 和 URL。

搜索路径显示了内容存储库中该条目的完全限定位置以及 ID。条目已分配了唯一标识号 (ID)。

5. 复制搜索路径。

将新搜索路径添加到 IBM Cognos for Microsoft Office 中已迁移的PowerPlay 报表中您可以将新搜索路径添加到 IBM Cognos for Microsoft Office 内先前导入的 PowerPlay报表中。

过程1. 打开 IBM Cognos for Microsoft Office。2. 打开本地保存的 Series 7 PowerPlay 文档,或从 IBM Cognos Connection 下载

您要更改其搜索路径的文档。

有关从 IBM Cognos Connection 中下载文件的说明,请参阅第 26 页的『从 IBMCognos Connection 下载 Microsoft Office 文档』。

3. 从 IBM Cognos 窗格中,单击管理数据选项卡。4. 选择 Series 7 PowerPlay 报表,然后在属性窗格中展开报表。5. 在搜索路径属性中,粘贴您从 IBM Cognos Connection 复制的报表的新位置。6. 选择是否保存含数据的文档:v 要保存含最新数据的文档,请在管理数据选项卡上,右击报表,然后单击刷新

数据。v 要保存不含数据的文档,请在管理数据选项卡上,右击报表,然后单击除去数

据。7. 从文件菜单中,单击保存。8. 如果以前已将该报表发布到 IBM Cognos Connection,那么必须重新发布具有新搜

索路径的报表。

有关向 IBM Cognos Connection 进行发布的说明,请参阅第 24 页的『将Microsoft Office 文档发布到 IBM Cognos Connection』。

36 Cognos for Microsoft Office 用户指南

Page 41: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

导入工作空间内容您可以将使用 IBM Cognos Workspace 创建和装配的报表窗口小部件和工作空间导入到任何受支持的 Microsoft 应用程序。工作空间是窗口小部件的集合,窗口小部件通常显示下列内容:v 包含报表或包含组成部分(列表、交叉表和图表)的报表窗口小部件v 度量列表和单个度量

将报表对象(报表或报表组成部分)添加到 IBM Cognos Workspace 中的工作空间时,它将显示在报表窗口小部件中。报表对象包括在 IBM Cognos Report Studio、IBMCognos Query Studio、IBM Cognos Analysis Studio 和 IBM Cognos Metric Stu-dio 中创建的报表。如果添加至工作空间的报表包含若干报表组成部分,那么所有组成部分(包括报表页眉和页脚)都将显示在一个报表窗口小部件中。

报表中的对象包括完整报表和单个报表组成部分,例如表(列表和交叉表)和图表。所有支持从 Report Studio 或 Analysis Studio 导入的报表组成部分也支持从工作空间导入。有关支持的报表要素的更多信息,请参阅第 32 页的『支持的其他报表对象』。可以在导入内容向导或 IBM Cognos 窗格的选项卡页面上选择整个报表以及构成报表窗口小部件的各个报表组成部分。

例如,假设您要导入的预汇编工作空间包括下列报表窗口小部件中的内容:v 图像v 完整报表(包括两个图表和一个交叉表)v 列表报表v 图表

这些要素在导入内容向导中显示为您可以选择的报表项目。因此,在向导的选择报表要素页面中,如果您选择将图像、完整报表和列表报表导入 Excel 中,那么工作表将显示图像、完整报表和所有报表对象(包括两个图表和一个交叉表)以及列表报表。

提示:"GO 数据仓库(分析)"数据包和"GO Office 报表示样"中的"收入数据工作空间"和"员工满意度工作空间"示样以及在 IBM Cognos Workspace 中创建的工作空间。有关 Sample Outdoors Company 示样的详细信息,请参阅 第 127 页的第 12 章, 『示样报表和数据包』。相关概念:

第 32 页的『支持的其他报表对象』如果其他对象为 IBM Cognos 报表布局的一部分,那么可以将其导入。

导入富文本要素和统计信息除文本和图像外,报表创建者可以将其他对象添加到报表布局中。报表可以包含可导入到 Microsoft Office 文档中的富文本要素或统计信息。

报表创建者可能会插入富文本对象,以在报表布局中呈现部分 HTML。HTML 可能来自静态源或动态源。富文本项目支持所有 XHTML 字符实体,例如 &nbsp;(不可分空格),以及下列子要素:div、span、ul、ol 和 li。每个要素仅支持样式属性,该属性必须包含有效的 CSS 样式。此外,ul 和 ol 要素还支持列表样式属性。具体来说,ol要素支持小数,ul 要素支持圆形、圆盘和正方形,包括列表样式图像。

第 6 章 使用 IBM Cognos for Microsoft Office 37

Page 42: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

受支持的富文本子要素有 div、span、文本、列表、表格和图像。在 IBM Cognos forMicrosoft Office 中,会将富文本要素及其所有子要素作为独立要素进行导入。也就是说,只能在导入内容向导或 IBM Cognos 窗格的选项卡页面上选择顶级富文本要素,而不能选择各个子要素。但是,当您导入富文本要素时,各个子要素会按次序顺序显示为 Microsoft Office 文档或工作表中的独立要素。在 PowerPoint 中,文本子要素在同一个幻灯片内呈现为浮动文本框、图像或表格。

统计信息

如果 IBM Cognos Analytics 的安装包含 IBM Cognos Statistics,那么报表创建者可以将统计对象(例如线性回归、控件图表或关联性)作为报表设计的一部分。IBMCognos Analytics 将统计对象集成到 IBM Cognos Report Studio 中。可导入统计信息的能力允许您通过可分发给其他人员的统计报表和分析来获取和共享有意义的深入分析结果。报表创建者可以创建多个统计对象,您可以将这些对象导入 Microsoft Office文档中。

统计信息作为富文本要素进行导入。导入统计对象时,该统计对象可以具有子要素(例如图表、表格或文本要素)。

用于限制导入富文本要素或统计信息的限制

下列项目是不支持导入 Microsoft Office 文档中的项目,或用来描述在导入或刷新过程之后,呈现富文本对象时的限制的项目。v 不受支持的要素

– 嵌套表

如果富文本要素是包含另一个嵌入式表格的表格,那么导入后将只呈现外层表格。

– 表格中的嵌入式列表和图像

在导入或刷新过程期间,表格中的嵌入式图像和列表将被忽略,也不会呈现在Microsoft Office 文档中。

– Div 和 span 布局信息

位于 div 或 span XHTML 要素内的富文本子要素会呈现,但不支持与 div 和span 相关联的样式属性。例如,假定 span 子要素中的两个文本框具有水平样式属性,导入 Microsoft Office 文档之后,应用程序将以垂直方式来呈现这两个文本框。

– 富文本要素结构中的更改

如果富文本要素的结构已更改,那么您无法自动刷新要素来检索最新更新。对结构的更改意思是添加或删除富文本子要素。如果要检索结构的最新更新,必须重新导入富文本要素。

有关如何刷新报表结构的更多信息,请参阅第 22 页的『刷新报表结构』。v 多个文本框

当表格单元格中嵌入了多个文本框时,会将每个文本框中的文本会合并在一起并继承第一个嵌入式文本框的格式样式。

相关概念:

38 Cognos for Microsoft Office 用户指南

Page 43: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 32 页的『支持的其他报表对象』如果其他对象为 IBM Cognos 报表布局的一部分,那么可以将其导入。

将 IBM Cognos 报表要素导入到 Microsoft Excel 中您可以将各种预创建的 IBM Cognos 报表中的报表内容(包括数据、元数据、页眉、页脚和图表)导入到 Microsoft Excel 中以进行其他工作。

用于导入和刷新数据的查询为您选择的整个报表要素的查询。如果在随后的刷新中数据或数据结构(例如行数和列数)发生了更改,报表要素将调整大小,但工作簿中的其他要素可能会进行更改。有关更多信息,请参阅第 21 页的『刷新报表数据和格式』。

导入已应用缩放的值时,您会注意到,这些值在 IBM Cognos for Microsoft Office 工作簿中显示为 true 值。您可利用 Microsoft Excel 的计算功能重新创建缩放。

开始之前

使用导入内容向导导入到 Microsoft Excel 中的步骤如下。要接受报表属性的默认值或报表内容的布局,随时都可以单击完成。

必须先创建新的 Excel 工作簿或打开现有的 Excel 工作簿,才能导入报表内容。

有关使用 Microsoft Excel 的最佳实践的更多信息,请参阅第 74 页的『Microsoft Excel中的技术』。

过程1. 创建新的 Excel 工作簿或打开已保存的工作簿。2. 在 IBM Cognos for Microsoft Office 中,单击浏览内容选项卡。3. 从节点展开报表列表并单击要导入到工作簿中的报表。4. 单击导入内容。

如果此报表已导入到此工作簿中,将会给该报表的此实例分配一个唯一名称。5. 如果您要更改默认名称,请在名称框中,输入其他名称(不能多于 215 个字符)。6. 在报表页面下,从以下项中选择:v 要在当前工作表中以连续排列的形式插入报表内容,请单击忽略分页。v 要在当前工作表中插入报表内容并插入分页符,请单击在报表页面之间插入分

页符,并在位置框中,输入数据在每个工作表中显示的单元格位置。v 要将报表的每个页面复制到工作表中,请单击创建报表页面的新工作表,并在

位置框中,输入数据在每个工作表中显示的单元格位置。7. 在报表版本下,选择是否要刷新或导入特定报表输出版本的内容:v 要运行包含最新内容更改的报表版本,请单击运行报表。

您必须拥有执行权限才能导入包含已更新源数据的报表。必须拥有对包含报表的文件夹的读取和遍历权限。如果您仅拥有读取权限和遍历权限,那么您只能导入报表的输出版本。

v 要导入特定报表输出版本,请单击选择特定输出版本,并在版本框中,单击所需的版本。

第 6 章 使用 IBM Cognos for Microsoft Office 39

Page 44: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

仅当报表为分类群发报表并具有多个分类群发键,或报表具有多种语言输出时,报表才存在多个版本。多个输出格式(例如 XML 或 HTML)并不被视为报表的不同和单独版本。

仅需要拥有读取权限和遍历权限,即可导入报表输出版本。8. 如果您选择了选择特定输出版本,请在选择报表属性页面上单击要导入的分类群

发键,然后单击下一步。

分类群发键为包含有关报表分类群发收件人信息的数据项。此信息可以是电子邮件地址或生成到 Content Manager 中对象(例如帐户、组、角色、联系人或分发列表)的搜索路径的表达式。作为分类群发收件人,您仅可以看到为您准备的数据。

9. 选择是否接受默认导入设置:v 要接受报表内容放置和布局的默认值,请单击完成。

如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

选定的报表要素将显示在工作簿中,导入完成。v 要为报表内容放置和布局选择设置,请单击下一步。要跳至向导中的特定页

面,请单击向导的导航窗格中所列的要素或选项页面。10. 在选择报表要素页面上,单击要放置在工作簿中的报表要素并单击下一步。

以斜体显示的要素为报表创建者使用条件显示属性设置的要素,该属性指定报表运行时要显示的对象。条件显示与显示或隐藏对象不同。如果对象未显示,那么其在报表中不可用。

富文本要素及其所有子要素都将作为独立要素进行导入。也就是说,只能选择顶级富文本要素,而不能选择各个子要素。

11. 在名称框中,输入要导入要素的名称。12. 在位置框中,输入工作表、列和行名称。

单击单元格选择按钮以选择活动工作簿中的单元格范围。默认为活动工作簿的活动或当前单元格。保留位置框为空以在前一个要素后自动适应内容。

13. 选择所需的工作簿选项。

根据报表的类型,工作簿可以包含以下选项。

表 5. Microsoft Excel 工作簿选项选项 说明隐藏标签 隐藏或显示行或列元数据的标签。重复标签 重复行或列元数据的标签。分组 使用 Microsoft Excel 分组功能对行或列项目进

行分组。将内容置于工作簿中后,您可能需要展开项目以查看行和列中的数据。

导入为 Excel 列表 将项目显示为列表,这可以在每一列的顶部启用列表控件。此功能在 Microsoft Excel 2002中不受支持。

40 Cognos for Microsoft Office 用户指南

Page 45: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 5. Microsoft Excel 工作簿选项 (续)

选项 说明忽略格式化 对于列表报表要素,导入数字数据而忽略格式

化或掩码。自动调整列大小 调整列大小以适应内容。

14. 单击下一步。15. 对于每个报表要素,重复步骤 10 到步骤 13。

可以随时单击完成接受默认设置和位置。剩余要素将使用您设置的上一个要素中的设置。

16. 单击下一步,然后单击完成。17. 如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

结果

选定的报表要素将显示在工作簿中。图形和图表将导入为图像。

缩放值将导入为实际值。您必须在导入实际原始值之后在 Excel 中重新生成缩放。

将 IBM Cognos 报表要素导入到 Microsoft PowerPoint 中您可以将报表内容从各种 IBM Cognos Business Intelligence 报表导入到 PowerPoint演示文稿中。默认情况下,报表内容将导入到活动幻灯片中。您也可以选择将内容放置在新幻灯片或现有幻灯片中。

将报表内容导入到 PowerPoint 中时,请牢记以下内容:v 图表将导入为图像对象,但您可以添加边框、调整对象大小和重定位对象。v 列表和交叉表将导入为表对象。

选择可调整大小以适应幻灯片的报表要素。

有关使用 PowerPoint 的最佳实践的更多信息,请参阅第 76 页的『MicrosoftPowerPoint 中的技术』。

开始之前

使用导入内容向导导入到 Microsoft PowerPoint 中的步骤如下。要接受报表属性的默认值或报表内容的布局,随时都可以单击完成。

必须先创建新的幻灯片或打开现有的幻灯片,才能导入报表内容。

过程1. 创建新的 PowerPoint 演示文稿或打开已保存的演示文稿。2. 在 IBM Cognos for Microsoft Office 中,单击浏览内容选项卡。3. 从顶部节点展开报表列表并单击要导入到演示文稿中的报表。4. 单击导入内容。

第 6 章 使用 IBM Cognos for Microsoft Office 41

Page 46: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

系统将显示导入内容向导。

如果此报表已导入到此演示文稿中,将会给该报表的此实例分配一个唯一名称。5. 要更改默认名称,请在名称框中,输入一个名称(不多于 215 个字符),然后单

击下一步。6. 在报表页面下,从以下项中选择:v 要忽略页面并在指定的幻灯片中插入内容,请单击忽略分页。v 要为报表的每个页面都创建新幻灯片,请单击创建报表页面的新幻灯片,然后

选择在要导入内容前面的幻灯片。

默认情况下,它是活动幻灯片。v 如果要遵守在 Report Studio 或 Query Studio 中指定的页面大小设置,并允

许程序自动插入分页符,请单击遵守软分页符。

如果导入内容超过幻灯片页面的可用空间,那么在内容从一张幻灯片的结束处自动转至下一幻灯片的开头时,PowerPoint 将创建软分页符。分页通常位于幻灯片内容的末尾,但根据幻灯片页脚或幻灯片尺寸等其他因素,也可能在上面分页。如果 PowerPoint 划分内容的位置对于您的任务或分析无关紧要,请使用此选项。

7. 在报表版本下,选择是否要刷新或导入特定报表输出版本的内容:v 要运行包含最新内容更改的报表版本,请单击运行报表。

您必须拥有执行权限才能导入包含已更新源数据的报表。必须拥有对包含报表的文件夹的读取和遍历权限。如果您仅拥有读取权限和遍历权限,那么您只能导入报表的输出版本。

v 要导入特定报表输出版本,请单击选择特定输出版本,并在版本框中,单击所需的版本。

仅在报表为分类群发报表并具有多个分类群发键,或报表具有多种语言输出时,报表才存在多个版本。多个输出格式(例如 XML 或 HTML)并不被视为报表的不同和单独版本。

仅需要拥有读取权限和遍历权限,即可查看报表输出版本。8. 选择是否接受默认导入设置:v 要接受报表内容放置和布局的默认值,请单击完成。

如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

选定的报表要素将显示在演示文稿的活动幻灯片中,导入完成。v 要为报表内容放置和布局选择设置,请单击下一步。

要跳至向导中的特定页面,请单击向导的导航窗格中所列的要素或选项页面。9. 在选择报表要素页面上,单击要放置在演示文稿中的报表要素并单击下一步。

以斜体显示的要素为报表创建者使用条件显示属性设置的要素,该属性指定报表运行时要显示的对象。条件显示与显示或隐藏对象不同。如果对象未显示,那么其在报表中不可用。

42 Cognos for Microsoft Office 用户指南

Page 47: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

10. 在名称框中,输入要导入要素的名称。

如果此要素已导入到此演示文稿中,将会给该要素的此实例分配一个唯一名称。您可以分配一个不超过 215 个字符的名称。

11. 在位置框中,单击幻灯片编号。

单击新建幻灯片按钮可以将幻灯片添加到演示文稿中。12. 如果该要素为交叉表或列表要素,使用以下选项选择希望其在幻灯片中的显示方

式。v 导入为图表对象

将要素导入为图表对象。v 要显示的行数

用于适应幻灯片中较大的报表。如果将其设置为 0(零),默认会将自动整大小设置为 True,应用程序将根据正在导入的内容自动设置行数。对于行数大于 25的对象(包括转发器表),内容将被截断为 25 行,这是 PowerPoint V2003 允许的最大值。对于 PowerPoint V2007 和 V2010,内容将被截断为 75 行。

v 要显示的列数

用于适应幻灯片中较大的报表。如果将其设置为 0(零),默认会将自动调整大小设置为 True,应用程序将根据正在导入的内容自动设置列数。对于列数大于25 的对象(包括转发器表),内容将被截断为 25 列,这是 PowerPoint V2003允许的最大值。对于 PowerPoint V2007 和 V2010,内容将被截断为 75 列。

13. 如果对象是从 IBM Cognos Workspace 导入的复合报表,并且您要为复合报表中的每个要素创建一个新幻灯片,请选中为要素创建新幻灯片复选框。

报表中的第一个要素放置在位置框中指定的幻灯片中。其余的每个要素放置在单独的幻灯片中。如果清除该复选框,那么每个报表要素将分层放置在活动幻灯片上的另一要素上。

14. 单击下一步。15. 对于每个报表要素,重复步骤 10 到步骤 14。

可以随时单击完成接受默认设置和位置。剩余要素将使用您设置的上一个要素中的设置。要将每个报表要素都放置在新幻灯片上,请在位置框中,单击新幻灯片。

16. 单击下一步,然后单击完成。17. 如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

结果

选定的报表要素将显示在演示文稿中。图形和图表将导入为图像。

第 6 章 使用 IBM Cognos for Microsoft Office 43

Page 48: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

将 IBM Cognos 报表要素导入到 Microsoft Word 中您可以导入各种预创建的 IBM Cognos 报表中的报表内容(包括数据、元数据、页眉、页脚和图表)。您必须选择要在 Word 文档中使用的报表要素。默认情况下,报表内容将导入到活动页面的主排列中。您可以选择将某些类型的内容放置在其自己的浮动文本框中。

通过使用 Windows 的复制和粘贴命令,可以在文档页面、页眉和页脚之间复制或移动导入的要素。要素的每个副本都会保留其与 IBM Cognos for Microsoft Office 的链接。更改表中的行数或列数将更改刷新的数据量。表的形状应尽可能多地容纳数据。如果使用了自动调整大小选项,应用程序将根据需要添加或删除行或列。

在 Microsoft Word 中,书签名称的长度限制在 40 个字符。如果导入到 Word 中的报表要素的名称超过了 40 个字符长度的限制,那么报表要素的名称会被截断为 40 个字符。如果报表要素名称的第一个字符以数字开头,那么会添加下划线作为名称的前缀。Microsoft Word 书签不能以数字开头。

有关使用 Microsoft Word 的最佳实践的跟多信息,请参阅第 77 页的『MicrosoftWord 中的技术』。

开始之前

使用导入内容向导导入到 Microsoft Word 中的步骤如下。要接受报表属性的默认值或报表内容的布局,随时都可以单击完成。

必须先创建新的 Word 文档或打开现有的 Word 文档,才能导入报表内容。

过程1. 创建新的 Word 文档或打开已保存的文档。2. 在 IBM Cognos for Microsoft Office 中,单击浏览内容选项卡。3. 顶部节点展开报表列表并单击要导入到文档中的报表。4. 单击导入内容。

如果此报表已导入到此文档中,将会给该报表的此实例分配一个唯一名称。5. 如果您要更改默认名称,请在名称框中,输入一个名称(不能多于 215 个字符)。6. 如果报表要素是来自 IBM Cognos Workspace 的工作空间复合报表,并且您要在

复合报表中的每个报表对象前设置分页符,请选中在此要素之前插入分页符复选框,然后在要素框中单击分页选项,以控制 Microsoft Word 放置自动分页符的位置。

7. 在报表页面下,从以下项中选择。v 要忽略报表分页符并使内容连续地导入到 Word 文档页面中,请单击忽略分

页。v 要使用分页符、分栏符、换行符或分节符将内容放置到 Word 文档页面中,请

单击在报表页面之间插入分页符,然后在位置框中,单击分页选项以控制Microsoft Word 放置自动分页符的位置。

v 如果要遵守在 Report Studio 或 Query Studio 中指定的页面大小设置,并允许程序自动插入分页符,请单击遵守软分页符。

44 Cognos for Microsoft Office 用户指南

Page 49: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

导入内容超过文档页面的可用空间时,在内容从一个页面的结束处自动转至下一页面的开头时,Word 将创建软分页符。软分页符通常位于页面内容的末尾,但根据页脚、脚注或孤行控制等其他因素,也可能在上面分页。在 Word 对内容的分页不影响您的任务或分析时,可使用这一选项。

8. 在报表版本下,选择是否要刷新或导入特定报表输出版本的内容:v 要运行包含最新内容更改的报表或报表版本,请单击运行报表。

您必须拥有执行权限才能导入包含已更新源数据的报表。必须拥有对包含报表的文件夹的读取和遍历权限。如果您仅拥有读取权限和遍历权限,那么您只能导入报表的输出版本。

v 要导入特定报表输出版本,请单击选择特定输出版本并在版本框中,单击所需的版本。

仅当报表为分类群发报表并具有多个分类群发键,或报表具有多种语言输出时,报表才存在多个版本。多个输出格式(例如 XML 或 HTML)并不被视为报表的不同和单独版本。

仅需要拥有读取权限和遍历权限,即可查看报表输出版本。9. 选择是否接受默认导入设置。v 要接受报表内容放置和布局的默认值,请单击完成。

如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

选定的报表要素将显示在文档中,导入完成。v 要为报表内容放置和布局选择设置,请单击下一步,然后按照设置报表要素放

置和布局的步骤操作。

要跳至向导中的特定页面,请单击向导的导航窗格中所列的要素或选项页面。10. 在选择报表要素页面上,单击要放置在文档中的报表要素并单击下一步。

以斜体显示的要素为报表创建者使用条件显示属性设置的要素,该属性指定报表运行时要显示的对象。条件显示与显示或隐藏对象不同。如果对象未显示,那么其在报表中不可用。

11. 在名称框中,输入要导入的名称。

如果该要素已导入到此文档中,将会给该要素的此实例分配一个唯一名称。如果您愿意,可以自己分配一个名称(不能多于 215 个字符)。

12. 根据选择的报表和要素类型,您必须为每个要素指定以下部分或所有选项:v 在此要素之前插入分页符

在要素之前插入分页符。

适用于所有要素。v 导入为内嵌字段代码

将要素作为 Microsoft Word 字段代码放置在主文本排列中。

第 6 章 使用 IBM Cognos for Microsoft Office 45

Page 50: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

仅适用于文本要素。v 导入为浮动文本框

创建可围绕页面移动的单独浮动文本框。

仅适用于文本要素。v 导入为内嵌图片

导入图像,并使其内嵌于文本。对于适应内嵌于文本的小图像,这是最佳选项。

仅适用于图像要素。v 导入为浮动图片

将图像导入到其自己的浮动框中。此选项使您可以最大程度地控制图像在页面中的显示方式。

仅适用于图像要素。v 重复每页顶部的页眉行

在 Word 文档的每个页面中创建运行的页眉。您还可以通过将要素复制到Word 页眉中创建运行的页眉。

仅适用于列表要素。v 要显示的行数

用于适应页面中较大的报表。如果将其设置为 0(零),默认会将自动整大小设置为 True,应用程序将根据正在导入的内容自动设置行数。对于行数大于32,000 的对象(包括转发器表),内容将被截断为 32,000 行。有关在 MicrosoftWord 环境中访问 IBM Cognos 内容的更多信息,请参阅第 77 页的『Microsoft Word 中的技术』。

适用于交叉表和列表要素。v 要显示的列数

用于适应页面中较大的报表。如果将其设置为 0(零),默认会将自动调整大小设置为 True,应用程序将根据正在导入的内容自动设置列数。对于列数大于 63的对象(包括转发器表),内容将被截断为 63 列。

适用于交叉表和列表要素。13. 单击下一步。14. 对于每个报表要素,重复步骤 11 到步骤 13。

可以随时单击完成接受默认设置和位置。剩余要素将使用您设置的上一个要素中的设置。

15. 单击下一步,然后单击完成。16. 如果这是提示报表,请输入提示答案并单击确定。

有关提示报表的信息,请参阅第 47 页的『使用提示的报表』。

46 Cognos for Microsoft Office 用户指南

Page 51: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

结果

选定的报表要素将显示在文档中。图形和图表将导入为图像。

使用提示的报表您可以通过使用过滤器来限制报表中显示的数据。报表创建者使用提示来允许用户提供输入以过滤和检索数据。例如,通过使用提示的报表,用户可以选择产品类型。将仅在报表中检索和显示属于选定产品类型的产品。用户可使用 IBM Cognos forMicrosoft Office 答复已导入的报表要素中的提示。

IBM Cognos for Microsoft Office 支持添加到报表提示页面的提示控制。提示页面类似于报表页面。

如果您要导入的报表包含未答复的提示,那么在呈现报表数据之前,会显示这些提示。如果您为提示设置并保存了默认答案,那么 IBM Cognos for Microsoft Office 将使用这些答案进行答复。

不支持以下类型的提示:v 使用上下文过滤器的提示v 直接插入报表页面中的提示

这些提示控制是交互的,并在运行报表之前提供参数值。因此,只有在以 HTML 格式运行报表时才会显示添加到报表页面的提示控制。

v 层叠提示,该提示使用一个提示中的值来过滤其他提示中的值

例如,报表创建者为报表中的特定列创建了提示,并指定产品类型提示为层叠提示,该提示使用产品系列作为层叠源。在用户选择产品系列时,他们只会看到与选定产品系列相关的产品类型。

相关任务:

第 49 页的『更改提示值』在 IBM Cognos Viewer 窗口中第一次设置提示并将报表导入到 Microsoft Office文档中后,您可以在刷新报表或导入其他报表要素时更改提示值。下次刷新报表时,将使用这个新值来过滤数据。

提示值在 IBM Cognos Viewer 窗口中第一次设置报表提示并将报表导入到 Microsoft Office文档中后,您可以更改已保存的提示值,也可以设置新提示值。

默认设置为指定的值。如果您更改了从中读取报表的服务器,那么提示报表将返回到此默认设置,您必须将报表重置为始终提示或单元格值,即使数据包和报表的名称是相同的。

当您导入包含提示报表时,会将所选提示值另存为报表的一部分。每个报表提示都有两个值与其相关联。

第 6 章 使用 IBM Cognos for Microsoft Office 47

Page 52: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 6. 已保存的提示值提示值 说明使用值 指定报表提示所使用的值。这个值可以不同于显示为显示值的

值。显示值 将提示值指定为显示在标题、标签、页脚和标题中的文本字符

串。

对于本部分稍后进行说明的所有选项("始终提示"除外),当您更改"使用值"设置时,不会对"显示值"进行相应更改。但是,您可以同步这两个属性值,以使它们相符。如果要指示您要如何更新"显示值"属性,那么必须设置"提示更新方法"属性。有关详细信息,请参阅第 50 页的『同步"使用值"和"显示值"属性』。

指定的值

设置报表提示的答案。用户必须提供显示在使用值框中的提示值。该值将被保存以供Office 文档将来提供,以便每次用户刷新报表时不会对其进行提示。

适用于 Excel、Word 和 PowerPoint。

始终提示

要求提示用户。保存值并且每次刷新报表时都提示用户。

适用于 Excel、Word 和 PowerPoint。

单元格值

指定提示值的 Excel 单元格并要求在单元格引用框中输入单元格引用,工作表、列和行位置将保存在其中以供工作簿将来使用。

仅适用于 Excel。

定制属性

指定与工作簿或文档一起存储的用户定义的定制档属性的名称。定制文件属性值会链接至报表提示的"使用值"。此信息将被保存以供 Office 文档将来提供,以便每次您刷新报表时不会对您进行提示。

通过将多个值分配给 Microsoft Office 定制文件属性,可以为单个提示指定多个值。多个值使用管道字符或竖线 (|) 进行区隔。刷新报表时,会解析所有值并将多个提示发送至报表服务器。此外,还可以使用"单元格值"属性来分配多个值。在单个提示中使用多个值时,请确保您没有"始终提示"类型的任何其他提示;否则,会将多个值分割开并作为许多提示进行返回。

提示值将分配给定制属性。如果在 Microsoft 定制文档属性中输入了 <提示> 值,那么将在报表第一次运行或刷新时提示用户,并保存该值。

提示:"GO 数据仓库(分析)"数据包和"GO Office 报表示样"中的"退货数量(按订购方法)"示样报表基于多个提示值。有关 Sample Outdoors Company 示样的详细信息,请参阅 第 127 页的第 12 章, 『示样报表和数据包』。

48 Cognos for Microsoft Office 用户指南

Page 53: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

适用于 Excel、Word 和 PowerPoint。相关任务:

第 51 页的『除去提示的答案』如果您希望用户在打开 Microsoft Office 文档或刷新数据时收到提示,请删除除去的答案。这会确保在没有先前值(在提示中输入)的情况下刷新报表内容。

更改提示值在 IBM Cognos Viewer 窗口中第一次设置提示并将报表导入到 Microsoft Office 文档中后,您可以在刷新报表或导入其他报表要素时更改提示值。下次刷新报表时,将使用这个新值来过滤数据。

下表中的提示值需要您更改或输入特殊文本字符串。

表 7. 特殊提示值提示值 说明 文本字符串空值或空字符串 () 空值表示报表要素的已丢失数据值。例如,一款新

的眼镜产品在 2010 年面世。因此,在 2009 年没有进行销售。如果报表创建者创建一种包含 2009年和 2010 年的报表,那么这款新眼镜在 2009 年的销售数据值为空值(遗漏值)。

空值在交叉表或列表报表中显示为空白单元格。

<null>

没有值 当导入或刷新报表时,未从可用的提示值列表中选择任何值。

<no_value>

空白空格 (’ ’) 保持不变。 空白空格 (’ ’)

提示:"GO 销售(查询)"数据包和"GO Office 报表示样"中的"无数据"示样报表基于没有数据值的提示。有关 Sample Outdoors Company 示样的详细信息,请参阅 第 127页的第 12 章, 『示样报表和数据包』。

过程1. 在 IBM Cognos 窗格的管理数据选项卡上,在属性窗格中,展开提示列表。

这时会显示参数列表。只有当报表创建者通过指定提示需要用户输入来设计报表时,才会显示这些参数。在这种情况下,必须先选择一个提示值,报表才能成功运行。

如果没有显示任何参数列表,那么报表创建者已指定了用来过滤数据的提示值。如果要显示这些提示值,必须在 Report Studio 中打开报表,并通过选择相应的提示控制来构建"提示页面"。

2. 展开每个参数。 提示值会按提示类型以下列顺序进行排序:指定的值、单元格值、始终提示以及定制属性。

3. 选择如何定义报表的提示值:v 要为提示定义值,请在类型框中,单击指定的值,然后在使用值框中,输入提

示答案,该答案将被保存以供 Microsoft Office 文档将来使用。v 要为提示值定义 Excel 单元格引用,请在类型框中,单击单元格值,然后在单元

格引用框中,单击省略号 (...) 按钮,输入单元格位置(例如 Sheet1!A7),然后单击确定。在您指定的单元格位置中,输入提示值。

第 6 章 使用 IBM Cognos for Microsoft Office 49

Page 54: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 如果要在每次刷新报表时都提示用户输入值,请在类型框中,单击始终提示。v 如果要提示用户输入用于文档的多个报表中同一提示的初始值,或者如果要为

文档中的所有报表定义多个值,请在类型框中,单击定制属性,然后在定制属性框中,输入定制文档属性的名称。

如果未提供任何名称,那么程序将无法检索提示值,并且每次刷新报表时都会显示"提示"窗口。– 在 Microsoft Office 应用程序中,从文件菜单中,单击属性,然后单击定制

选项卡。在名称框中,选择定制文档属性的名称。列表中的名称派生自 IBMCognos for Microsoft Office 内属性窗格中的定制属性框。

– 在输入框中,单击要添加的属性的数据类型。– 在值框中,根据数据源输入提示的答案

- 如果数据源为不包含成员唯一名称 (MUN) 的按维度建模的关系数据,请输入 <prompt> 或提示的答案。<prompt> 字符串用于打开提示页面,您可以在该页面中选择定制属性提示类型的提示值。

- 如果数据源为 PowerCube,请从使用值属性框中复制成员唯一名称(MUN)。MUN 包含成员在多维结构中所处位置的完全限定路径。

- 如果要分配在文档中的所有报表之间共享的多个提示值,请使用管道字符 (|) 来区隔每个值,以创建定界列表。字符串长度限制在 255 个字符以内。如果提示值的数量和长度超过此限制,请使用单元格值属性来设置提示值。

提示:您可以使用 Microsoft Visual Basic for Applications (VBA) 和命令行界面来设置定制文档属性的值。使用 VBA 可以在 Microsoft 文档中调用 API来快速处理提示答案列表,以获得所需的结果。

结果

您输入的值将被保存以供 Microsoft Office 文档将来提供。报表第一次运行或刷新时将提示用户。

下一步做什么

在某些情况下,提示的"显示值"与"使用值"不同。如果要同步两个提示属性之间的值,请参阅『同步"使用值"和"显示值"属性』。相关概念:

第 47 页的『使用提示的报表』您可以通过使用过滤器来限制报表中显示的数据。报表创建者使用提示来允许用户提供输入以过滤和检索数据。例如,通过使用提示的报表,用户可以选择产品类型。将仅在报表中检索和显示属于选定产品类型的产品。用户可使用 IBM Cognos forMicrosoft Office 答复已导入的报表要素中的提示。

同步"使用值"和"显示值"属性当您提供提示值(也称为"使用值")并刷新报表时,会根据新的提示值对报表进行过滤。但是,原始的提示"显示值"将保持不变。

50 Cognos for Microsoft Office 用户指南

Page 55: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

关于此任务

当"使用值"和"显示值"属性中的值不匹配或不同步时,必须指定您要如何管理此差异。

过程1. 在 IBM Cognos 窗格的管理数据选项卡上,在属性窗格中,展开"提示"列表。2. 展开每个参数。3. 在提示更新方法中,选择下列其中一个方法以在导入或刷新操作之后更新提示值:

选项 描述提示页面 当"使用值"已更改时,会在导入或刷新操作期

间显示提示窗口,以检索相应的"显示值"。会更新"显示值",以与"使用值"相符。

如果将提示类型设置为始终提示,那么无论为提示更新方法选择的选项为何,始终会显示提示页面。

不更新 当更新"使用值"时,不修改"显示值"。

默认设置Use=Display 如果"使用值"在导入或刷新操作期间已更改,

那么会更改相应的"显示值",以与已更新的"使用值"相符。

注:如果是使用自动刷新报表,那么必须将"提示更新方法"设置为 Use=Display 或不更新,才能完成操作。否则,如果不与用户交互,那么该报表将无法刷新并会生成错误。在 Use=Display 不足以更新"显示值"的情况下(例如当"使用值"是维度成员唯一名称 (MUN) 时),必须手动刷新这些报表。

结果

对于所刷新的已保存的提示报表,将应用下列提示规则:v 如果已选择 Use=Display 选项,那么会在第一次对其进行修改时更新"显示值"以与

"使用值"相符,并将原始设置的提示值更改为"使用值"。v 如果已选择提示页面选项,那么第一次刷新报表时,无论"使用值"是否已更改,都

会显示"提示页面"。您选择的提示值会设置"使用值"和"显示值"属性。报表的原始提示值或已保存的提示值会设置为新的"使用值"。

除去提示的答案如果您希望用户在打开 Microsoft Office 文档或刷新数据时收到提示,请删除除去的答案。这会确保在没有先前值(在提示中输入)的情况下刷新报表内容。

以下步骤在报表级别上执行。它会影响导入 Microsoft Office 文档的报表要素中所有提示的所有答案。

当您更改了提示报表的网关时,提示答案也会被清除。

除去提示的答案后,您可以将工作簿、文档或演示文稿保存到某个位置中的 IBMCognos Connection,其他用户可在该位置中使用他们自己的安全权限访问该文档。

第 6 章 使用 IBM Cognos for Microsoft Office 51

Page 56: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程1. 在管理数据选项卡上,右击报表。2. 单击删除提示。相关概念:

第 47 页的『提示值』在 IBM Cognos Viewer 窗口中第一次设置报表提示并将报表导入到 MicrosoftOffice 文档中后,您可以更改已保存的提示值,也可以设置新提示值。

管理预创建的 BI 报表和内容IBM Cognos for Microsoft Office 已与 IBM Cognos Analytics 和 IBM Cognos Con-nection 完全集成。您可以通过 IBM Cognos PowerPlay Studio、IBM Cognos Analy-sis Studio、IBM Cognos Query Studio 或 IBM Cognos Report Studio 运行报表。如果已在报表中定义了度量标准对象,那么可在 IBM Cognos for Microsoft Office 中显示这些对象。导入的 PowerPlay Studio 报表与在 PowerPlay Studio 中显示的一样,但是与在 PowerPlay Client 中创建和格式化的报表不一样。您可以将 IBM CognosAnalytics 报表用于多维分析和浏览大型数据源、创建简单查询和报表或在 IBM Cognosfor Microsoft Office 报表程序中创建更复杂的查询和报表。

将内容导入 IBM Cognos for Microsoft Office 中时,应用程序会在 Report Server 上运行报表。如果您的用户权限某些时候不允许您运行某些报表,那么这时您不能将内容导入 IBM Cognos for Microsoft Office 中。

报表输出版本

报表将针对数据源直接运行,因此它们反映最新数据。但是,查看最新数据不一定总是能满足您的需要。您可能想查看报表或刷新以前数据中的内容。例如,您可能想比较添加新功能前和添加新功能后产品的月度销售数量。

由于您没有运行报表的权限或不想在当前时段重新运行报表,因此您可能想查看保存的报表输出版本。

在以下情况时会创建报表v 用户计划报表v 报表具有多种格式或语言v 报表具有保存、打印或电子邮件的发送方法v 报表被分类群发

要运行已保存的报表输出版本,管理员必须在任一工作室中运行或保存报表版本时已选择了在已保存的输出版本中启用增强的用户功能选项。管理员必须为需要从 IBMCognos for Microsoft Office 访问的每个 IBM Cognos Analytics 报表版本手动设置此选项。

报表输出版本按报表格式(例如 HTML、PDF 或 XML)列出。默认情况下,列表包含在您的内容语言环境中定义的语言的报表输出版本。如果找不到该语言的报表版本,将显示第一个报表版本,而不考虑语言环境。如果您具有读取、遍历和执行权限,那么可以选择查看以前的数据或运行报表以检索最新内容。

52 Cognos for Microsoft Office 用户指南

Page 57: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

要运行特定输出版本并检索最新内容,您必须具有对报表使用的任何数据包、模型和数据源的执行权限和遍历权限。要查看特定输出版本,您必须具有对包含报表的文件夹或数据包的读取权限和遍历权限。

如果报表为分类群发报表,分类群发键会显示在管理数据选项卡上属性窗格中的报表选择下。

报表仅在您刷新数据且版本属性设置为运行时运行。

导入报表要素或窗口小部件当报表创建者向报表添加新要素或向工作空间添加窗口小部件时,您可以将它们作为个别项目导入到已导入的报表中。这个过程允许您只导入特定要素而不需要重新导入整个报表就能检索数据。

关于此任务

报表要素可能会因下列其中一种原因,而在管理数据选项卡上显示为已禁用:v 报表创建者未向其分配唯一名称。

通过使用 IBM Cognos Report Studio 中的"名称"属性,报表创建者可以使用描述性名称标记报表要素以唯一标识对象。

v 刷新报表结构之后,程序会将其检测为原始报表的新项目。

此要素会在报表对象图标的左上角显示有星星符号,并已准备好进行导入。

如果要在已导入的报表中使用报表要素或窗口小部件,以及检索源数据的任何后续更新,那么您必须导入该要素。

过程1. 从 IBM Cognos 窗格中,单击管理数据选项卡。2. 展开包含新要素的报表或工作空间。3. 右键单击报表要素,然后单击导入要素。

结果

如果已启用刷新数据时检查报表更新功能,那么程序会检查原始报表结构的更新。如果已从原始报表或工作空间中删除该要素,那么会有一则消息,用来说明在报表结构中找不到报表要素,并且导入过程已停止。这时会将该要素或窗口小部件从管理数据选项卡上的报表树中除去。

在 PowerPlay Studio, Analysis Studio 或 Report Studio 中运行报表

当您运行报表以从数据源中检索数据时,报表将以报表创建者设置的默认选项在 IBMCognos Viewer 中运行。从 IBM Cognos Viewer 中,您可以相同格式或不同格式重新运行报表。如果您以 CSV 或 XLS 格式运行报表,报表将显示在一个新的浏览器窗口中。

通过 IBM Cognos for Microsoft Office 界面,您可以在 PowerPlay Studio、IBMCognos Analysis Studio 或 IBM Cognos Report Studio 中打开报表,甚至可以更改

第 6 章 使用 IBM Cognos for Microsoft Office 53

Page 58: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

报表内容。在 PowerPlay Studio 中第一次创建,然后又在 PowerPlay Client 中进行格式化的报表,与在 PowerPlay Studio 中显示的报表一样。

您可以进行更改并将结果保存到 IBM Cognos Connection 门户。然后,其他用户就可以通过 IBM Cognos Connection 或 IBM Cognos for Microsoft Office 使用新的或更新的报表。

如果您正在使用 IBM Cognos for Microsoft Office 且在 IBM Cognos Analytics 中使用 Internet Explorer 以 Excel 格式查看报表,那么 IBM Cognos for Microsoft Office中的 IBM Cognos 窗格会被其他 Excel 对象遮挡。要避免这种情况,您必须在它们的本地应用程序中打开 Microsoft Office 文档,而不是使用 Internet Explorer 打开。要显示 IBM Cognos 窗格,您可以单击 IBM Cognos 工具栏上的 IBM Cognos 按钮。或者,从工具菜单中,单击定制并选中 IBM Cognos 复选框。

如果您正在以 Excel 或 CSV 格式查看报表,您可以仅将报表的输出保存到文件系统。您无法从 IBM Cognos Viewer 将它保存到 IBM Cognos Connection。在这种情况下,您可以关闭 IBM Cognos Viewer,并从 IBM Cognos for Microsoft Office 发布报表输出。

过程1. 在 IBM Cognos for Microsoft Office 中,单击浏览内容选项卡或管理数据选项卡。2. 查看报表:v 在浏览内容选项卡上,单击报表,然后单击查看报表。v 在管理数据选项卡中,右击报表名称,然后单击查看报表。

3. 如果系统提示您定包含在报表中的数据范围,请从每个字段选择值,并单击确定。

报表在 IBM Cognos Viewer 中运行。4. 如果您希望且被允许这样做,那么可以通过访问 Analysis Studio 或 Report Stu-

dio 更改报表。5. 完成查看或更改报表后,请在左上角单击关闭。6. 如果系统提示保存报表,请单击保存。

结果

您可以查看或更改其他报表,或选择刚编辑的报表以将其导入 Microsoft Office 文档中。更改报表选项后,您可能需要刷新报表数据。有关更多信息,请参阅第 21 页的『刷新报表数据和格式』。

查看或运行报表输出版本您可以通过查看以前的报表输出版本在报表中分析以前的数据。您可以在 IBM CognosViewer 中查看最近保存的报表副本或运行它(如果以前没有运行)。

报表输出为当前仅与保存报表的时间相对的数据的快照。您可以查看报表输出所有版本,包括每个报表输出的日期、格式和语言。

根据报表版本的属性设置,每次使用刷新所有数据命令时,您都可以查看报表的输出版本或使用最新数据更新已导入的报表。

54 Cognos for Microsoft Office 用户指南

Page 59: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

开始之前

要运行已保存的报表输出版本,管理员必须在任一工作室中运行或保存报表版本时已选择了在已保存的输出版本中启用增强的用户功能选项。有关更多信息,请参阅第52 页的『报表输出版本』。

必须拥有对您要运行的报表的读取权限和执行权限,以及对包含报表的文件夹的遍历权限。

过程1. 在 IBM Cognos for Microsoft Office 中,单击管理数据选项卡。2. 单击要更新的报表或要查看其输出版本的报表。3. 在属性窗格中,展开报表选择,然后单击版本属性。4. 选择是希望运行报表,还是查看报表:v 要导入自最后存储的版本以来所进行的更改或运行报表(如果以前没有运行)

请单击运行。

该选项仅在您导入报表时选择了运行报表的选项时可用。v 要查看报表最近保存的输出版本,请单击最新。v 要查看特定的报表输出版本,请单击所需的版本。

结果

如果您选择了运行,那么下次使用刷新所有数据命令时,报表会使用最新数据更新。如果选择了特定输出版本,刷新所有数据命令会检索在上次保存报表时可用的数据。

验证或更改导入数据的属性您可以在 Microsoft Office 文档中以及上次更新数据时识别数据源。验证属性可帮助您确保您使用正确数据的最新版本。

您可以验证或更改这些报表属性的值。

表 8. 报表属性

属性 说明

名称 已导入的报表名称。

如果具有相同名称的报表已存在于文档中,您可以更改该名称以将其与其他报表相区分。

上次刷新 上次使用最新内容更改更新报表的日期和时间。

系统 IBM Cognos Analytics 网关地址的 URI。

搜索路径 显示 IBM Cognos Analytics 内容存储库中报表的标准位置的搜索路径。

第 6 章 使用 IBM Cognos for Microsoft Office 55

Page 60: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 8. 报表属性 (续)

属性 说明

版本 与 IBM Cognos Analytics 服务器上可用报表输出版本相关的属性值。

如果设置为运行,那么报表结果的当前状态将与上次刷新时的状态相同。下次刷新指定的报表版本时,将检索最新数据。

如果设置为某个日期和时间,报表结果的当前状态将与时间戳所指定日期和时间的状态相同。下次刷新报表时,将检索选定输出版本中的结果。此数据可能早于内容存储库中当前可用的数据。

有关更多信息,请参阅第 52 页的『管理预创建的 BI 报表和内容』。

分类群发键 用于创建一组报表结果或对其进行分类群发的报表规范中查询的维度或级别。

您可以验证这些报表要素属性的值。

表 9. 报表要素属性

属性 说明

名称已导入报表要素的名称。

要素 ID 要重复使用的已导入报表要素的唯一标识符,通常利用任何应用的格式。

上次刷新上次从内容存储库检索报表要素的日期和时间。

您可以验证或更改这些报表提示属性的值。

表 10. 提示值属性属性 说明单元格引用 在 Microsoft Excel 工作表中,标识工作表上引用提示值的一个单元

格或一组单元格。定制属性 引用包含用户定义的值(已复制到"使用值"属性)的 Microsoft Office

定制文档属性。显示值 将提示值指定为显示在标题、标签、页脚和标题中的文本字符串。

此值是只读的。您不能手动更改该值。类型 指定如何捕获提示值并将其保存在 Microsoft Office 文档中。您可以

从"指定的值"、"单元格值"、"始终提示"和"定制属性"中进行选择。有关详细信息,请参阅第 47 页的『提示值』。

使用值 指定报表提示用来过滤数据的值。这个值可以不同于显示为显示值的值。

提示更新方法 当刷新数据或导入新要素时,如果"使用值"已更改,请指定如何更新当前报表提示的"显示值"。

56 Cognos for Microsoft Office 用户指南

Page 61: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程1. 在 IBM Cognos for Microsoft Office 中,单击管理数据选项卡。2. 展开层级列表并单击报表。3. 在属性框中,展开报表或报表选择组并验证或更改属性值。4. 对于属性框中的报表要素(例如页眉),请验证属性值。

结果

验证设置或进行更改后,您可以选择刷新内容。有关更多信息,请参阅第 21 页的『刷新报表数据和格式』。

刷新 Microsoft Office 文档中所有已导入的报表可以检索 Microsoft Office 文档中所有报表的最新数据更新,以确保您使用的是最新版本。还可以检索报表输出版本和已计划报表的更新。

开始之前

如果要使用最新数据来更新特定的报表输出版本,请将管理数据选项卡上的版本设置为运行。对于分类群发报表,导入过程中的分类群发键将指示更新的报表版本。要更改分类群发键,请从管理数据选项卡上的分类群发键属性中选择新键。

关于此任务

使用刷新所有数据命令时,还可以更新报表创建者在 IBM Cognos Studio 中应用的任何格式。如果已启用刷新数据时检查报表更新选项,那么程序还会检查自上次导入报表以来对报表结构所做的任何更改。有关如何设置此选项的详细信息,请参阅第 30页的『检查报表结构的更新』。

如果只更新源数据,那么从 Microsoft Office 应用程序应用的任何格式均保持不变。如果刷新源数据和报表格式,那么会检索最新的更新,其中包括格式化特征(例如应用到 IBM Cognos Studio 中原始报表的单元格颜色和数字格式)。如果您已定制单元格格式,那么刷新过程会按照作者的设计,将 Microsoft Office 定制格式更改为当前报表格式。

过程

1. 在 IBM Cognos 工具栏上,单击"刷新所有数据"图标 。2. 选择您要如何更新 Microsoft Office 文档中的所有报表:v 如果要只检索源数据的更新,请单击只刷新数据,然后单击是。v 如果要检索源数据的更新以及任何格式更改,请单击刷新数据和报表格式,然

后单击是。3. 可选:如果已启用刷新数据时检查报表更新功能,并且检测到对报表结构所做的更

改,那么在提示时,请单击是来检索最新更改:

第 6 章 使用 IBM Cognos for Microsoft Office 57

Page 62: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

a. 要查看已添加到每个原始报表中的报表要素列表或从每个原始报表中除去的报表要素列表,请单击显示详细信息。还会更新已从报表的一个部件(例如页脚、标题、主体或页面)移到报表另一个部件的报表要素;但是,这些要素不包括在列表中。

b. 在确认窗口中,单击刷新数据或刷新数据和格式。c. 如果不想检查报表更新,请单击否以继续刷新过程。

这时会首先更新报表结构,然后再更新文档中所有报表的数据或数据和格式。

结果

已更新工作簿、文档或演示文稿中的所有报表。如果您是分类群发收件人,那么您只看到针对自己的数据。其数据已转换为静态文本或数字数据的所有报表都将保持不变。

已标识为自上次导入报表以来已丢失的报表要素会被转换为独立要素,并在报表树中显示有删除线字符。在文档中的数据与该数据所基于的报表之间没有链接。下次刷新报表时,会将这些报表要素或窗口小部件从报表树中除去。相反,已标识为已丢失但先前未导入的报表要素会自动从管理数据选项卡上的报表树中除去。

根据您是在运行报表还是在查看报表输出版本,刷新所有数据命令的结果将有所不同。有关更多信息,请参阅第 54 页的『查看或运行报表输出版本』。

下一步做什么

在 Microsoft Excel 中,刷新的数据可以超出工作簿中的目标范围,覆盖现有的单元格内容或已命名范围。如果刷新的数据超出目标范围,那么您必须移动现有的已命名范围,为更新的报表数据创建可接受的行或列范围。

如果在刷新过程期间检测到新的报表要素,那么您必须手动导入这些要素,才能在当前报表中包括这些要素。

这些要素会显示在管理数据选项卡上的报表树中,并使用报表对象图标左上角星星符号进行标识。无法导入已添加到报表规范但不具有唯一标识符的要素。

刷新报表、报表要素或窗口小部件可以检索 Microsoft Office 文档中报表、报表要素或窗口小部件的最新数据更新,以确保您使用的是最新版本。

关于此任务

使用刷新数据和刷新数据和格式弹出菜单命令时,只能更新源数据,或者更新源数据以及报表创建者在 IBM Cognos Studio 中应用的任何格式。如果已启用刷新数据时检查报表更新选项,那么程序还会检查自上次导入报表或报表要素以来对报表结构所做的任何更改。

如果刷新源数据,那么从 Microsoft Office 应用程序应用的任何格式均保持不变。如果刷新源数据和报表格式,那么会检索最新的更新,其中包括格式化特征(例如应用到IBM Cognos Studio 中原始报表的单元格颜色和数字格式)。如果您已定制单元格格式,那么刷新过程会按照作者的设计,将 Microsoft Office 定制格式更改为当前报表格式。

58 Cognos for Microsoft Office 用户指南

Page 63: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程1. 从 IBM Cognos 窗格中,单击管理数据选项卡。2. 选择要如何更新文档中的报表要素或报表:v 如果要检索报表的源数据的更新,请右键单击报表,然后单击刷新数据。

如果要检索报表要素或窗口小部件(列表、交叉表或图像)的更新,请展开报表或工作空间,然后右键单击该要素以显示弹出菜单。

v 如果要检索源数据的更新以及对报表格式所做的更改,请右键单击报表或工作空间,然后单击刷新数据和格式。

注:如果要检索报表要素或窗口小部件(列表、交叉表或图像)的更新,请展开报表或包含该要素的工作空间,然后右键单击该要素以显示弹出菜单。

3. 可选:如果已启用刷新数据时检查报表更新功能,并且检测到对报表结构所做的更改,请单击是来检索报表结构的更新。a. 要查看已添加到每个原始报表中的报表要素列表或从每个原始报表中除去的报

表要素列表,请单击显示详细信息。 还会更新已从报表的一个部件(例如页脚、标题、主体或页面)移到报表另一个部件的报表要素;但是,这些要素不包括在列表中。

b. 在确认对话框中,单击刷新数据或刷新数据和格式。c. 如果选择不检查报表更新,请单击否以继续刷新过程。

这时会首先更新报表结构,然后再更新报表、报表要素或窗口小部件的数据或数据和格式。

结果

报表或报表要素已更新。如果您是分类群发收件人,那么您只看到针对自己的数据。如果已将报表中的数据转换为静态文本或数字数据,那么数据将保持不变。

如果已将报表要素从原始报表中除去或者已将窗口小部件从原始工作空间中除去,那么会将其转换为 Microsoft Office 文档中的独立要素。这意味着在文档中的数据与该数据所基于的报表之间没有链接。

刷新报表或工作空间的结构检索报表或报表要素结构的更新,以反映它在 IBM Cognos 报表服务器上的状态。还可以检索 IBM Cognos Workspace 中构建的工作空间内窗口小部件的更新。

关于此任务

可以刷新报表结构,而无需更新源数据。如果您知道报表创建者已更改了报表或工作空间的结构,请检索最新更改,以在 Microsoft Office 文档中包括这些更改。由于报表创建者已执行下列一个或多个任务,所以报表要素可能不会显示在先前导入的报表中:v 已将新要素添加到报表规范v 添加或更改了报表要素的现有名称v 从报表规范中除去了现有要素v 除去了报表要素的现有名称

第 6 章 使用 IBM Cognos for Microsoft Office 59

Page 64: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

在刷新报表结构之前,新的报表要素不会显示在报表树中。当您刷新报表结构时,会标识任何新的或已更改的报表要素。星星符号会显示在报表对象图标的左上角,以指示报表要素具有唯一名称。当前会话期间,可以导入所添加的报表要素。

过程1. 从 IBM Cognos 窗格中,单击管理数据选项卡。2. 如果要更新报表或工作空间,请右键单击对象,然后单击刷新报表结构。3. 如果检测到新的要素或已删除的要素,请单击显示详细信息来查看要素列表,或者

单击是以继续执行。

结果

如果在 IBM Cognos 报表服务器上的报表中找不到更改,那么会显示一则消息。

下一步做什么

如果发现最初设计的报表中丢失了要素,那么会将该要素转换为 Microsoft Office 文档中的独立要素。也就是说,该文档中的数据不再连接到该数据所基于的报表。在管理数据选项卡上,会使用删除线字符来标识该要素。如果您的报表分析不再需要此要素,那么可以在会话期间随时使用 Microsoft Office 命令除去该要素。

如果找到新要素,那么会将其作为已禁用的要素添加到 管理数据选项卡上的报表树中。如果要在报表中包括新要素,那么必须手动导入该要素。导入新的报表要素后,您可以刷新该报表要素以检索源数据的后续更新。

刷新文件夹登录到名称空间时,已在会话期间缓存 IBM Cognos 窗格中包含所有报表或分析的"公共文件夹"和"我的文件夹"。文件夹的状态在当前会话期间更改时,对文件夹具有访问权限的用户会受影响。例如,删除文件夹时,那么无法访问它。

您可以刷新在 IBM Cognos Office 窗格的浏览内容选项卡中显示的文件夹的列表。

过程1. 在 IBM Cognos for Microsoft Office 中,单击浏览内容选项卡。2. 右击您要刷新的文件夹,并单击刷新文件夹。

结果

为更改轮询内容服务器,刷新了 IBM Cognos 内容树点。

从 Microsoft Office 文档中除去报表或数据您可以从 Microsoft Office 文档中删除报表、特定报表要素、数据,或报表和数据。

删除报表会中断文档中的数据与数据所基于的报表规范之间的链接。报表的数据保留在 Office 文档中。在 Microsoft Excel 中,工作簿将变为静态,且可如任何其他工作簿一样使用。

除去数据会清除工作簿、幻灯片或文档。除去报表和数据会从文档中完全删除报表和数据。

60 Cognos for Microsoft Office 用户指南

Page 65: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

在 PowerPoint 和 Word 中,使用删除键删除对象还会删除该对象至 IBM Cognos forMicrosoft Office 的链接。要从文档中清除内容(例如数据或图像),那么必须使用管理数据选项卡上的除去数据选项。使用此方法,您可以清除图像并为要稍后刷新的内容保留占位符。

对于 Microsoft Excel,删除键将仅影响图表和图像。

过程1. 在 IBM Cognos 窗格中,单击管理数据选项卡。2. 右键单击您要删除的报表或报表要素,然后从以下内容中单击所需的删除选项。

选项 描述删除要素或删除报表 中断文档中的数据与数据所基于的报表之间的

链接

富文本要素及其相关联的子要素都将作为独立项目进行导入。除去富文本项目时,会除去其所有子要素。

除去数据 维护至数据源的连接的同时从文档中清除数据除去要素和数据 完全删除文档中的要素和数据除去报表和数据 完全删除文档中的报表和数据

搜索报表或报表内容IBM Cognos for Microsoft Office 包含两种内容搜索方式:增强的搜索以及名称和说明搜索。

增强的搜索(全文)

在执行增强的搜索之前,必须在现有的 IBM Cognos Analytics 环境中安装和配置 IBMCognos Workspace 组件。这些组件可能位于 Content Manager 中的其他计算机上。

使用增强的搜索可以对已发布到 IBM Cognos Analytics 的内容执行全文搜索。该搜索将检查文档的全部内容,而不是只检查标题。例如,如果您根据名称、产品、位置或任何其他搜索标准进行搜索,那么结果不仅基于这些项是否显示在文档名称中,而且还基于它们显示在内容中的时间和位置。

搜索会自动包含字词更改。例如,如果您输入单词"tent"作为搜索项,搜索结果会显示包含"tent"和"tenting"的条目。包含"tent"的单词(例如"retention")不会包含在结果中。

使用多个单词的搜索结果包括含有所有搜索项的条目,以及仅含有其中一个搜索项的条目。您可以使用搜索运算符,例如 +(加号)、-(减号)或 " "(引号),以在使用多个单词搜索时修改默认操作。

IBM Cognos Analytics 安全设置会应用于搜索结果。搜索结果中仅显示用户有权访问的内容。

第 6 章 使用 IBM Cognos for Microsoft Office 61

Page 66: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

名称和说明搜索

使用名称或说明搜索可以搜索其名称和/说明与搜索标准中输入的字符串相匹配的报表。

下表显示了搜索标准和结果的示例。

表 11. 搜索方法方法 搜索标准 结果包含实际字符串 收入 A 收入 A

收入 ABC

收入 A 的副本以实际字符串开头 收入 收入 A

收入 ABC

匹配实际字符串 收入 收入

收入

基于全文搜索报表内容您可以对已发布到 IBM Cognos Analytics 的内容执行全文搜索。该搜索将检查文档的全部内容,而不是只检查标题。

过程1. 在 IBM Cognos 窗格中,单击搜索。2. 在服务器框中,单击包含要包括在搜索结果中的内容的 IBM Cognos Analytics 服

务器。3. 在搜索框中,单击纯文本链接。

4. 单击"搜索"按钮 。

结果窗格将显示结果,最相关的内容位于列表顶部。

结果

与条件相匹配且您有权查看的报表会显示在结果窗格中。

基于名称或说明搜索报表您可以基于名称或说明搜索报表或报表内容。使用名称或说明搜索可以搜索其名称和/说明与搜索标准中输入的字符串相匹配的报表。

过程1. 在 IBM Cognos 窗格中,单击搜索。2. 在服务器框中,单击包含要包括在搜索结果中的报表的 IBM Cognos Analytics 服

务器。3. 在搜索框中,单击用于根据名称、说明或两者而进行搜索的适用链接。4. 在搜索框中,输入要搜索的短语。

62 Cognos for Microsoft Office 用户指南

Page 67: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

5. 在方法框中,选择搜索字符串和结果之间的匹配类型:v 要返回名称或说明中某处包含搜索字符串的条目,请单击包含实际字符串。v 要返回名称或说明以搜索字符串开头的条目,请单击以实际字符串开头。v 要返回名称或说明与搜索字符串逐字匹配的条目,请单击匹配实际字符串。

6. 在修改时间框中,单击上次修改报表的日期。

例如,如果您想要搜索返回上周更新的报表,请单击过去 1 周内。7. 在作用域框中,单击您要包括在搜索中的文件夹8. 单击"搜索"按钮。

结果

与条件相匹配且您有权查看的报表会显示在结果窗格中。

保存使用 IBM Cognos for Microsoft Office 创建的文档您可以保存使用 IBM Cognos for Microsoft Office 创建的文档(不管是否包含数据)。如果保存包含数据的文档,在打开文档时不会刷新数据。您必须手动刷新数据。

保存不含数据的文档可以强制执行最佳实践,例如打开文档和考虑安全性时刷新数据。保存包含数据的文档后,未使用 IBM Cognos for Microsoft Office 的用户和未连接至网络的用户可以查看其中的数字。

过程1. 选择是否保存含数据的文档:v 要保存含最新数据的文档,请在管理数据选项卡上,右击报表,然后单击刷新

数据。v 要保存不含数据的文档,请在管理数据选项卡上,右击报表,然后单击除去数

据。2. 从文件菜单中,单击保存。

从 Microsoft Office 应用程序中打开 IBM Cognos ConnectionIBM Cognos Connection 是 IBM Cognos Analytics 的门户网站,提供了对 IBMCognos Analytics 中所有可用公司数据的单一访问点。您可以用 IBM Cognos Con-nection 处理报表、分析、查询、代理、度量标准和数据包等条目。您还可以使用Cognos Connection 来创建和运行报表及多维数据集,并分发报表。

过程1. 在 IBM Cognos 窗格中,单击浏览内容选项卡。2. 右击包含要在 IBM Cognos Connection 中使用的数据包、报表或分析的文件夹,

并单击打开文件夹。

结果

选定文件夹或报表作为条目显示在 IBM Cognos Connection 门户中。您可以将任意工作室用于进一步分析和浏览。

第 6 章 使用 IBM Cognos for Microsoft Office 63

Page 68: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

64 Cognos for Microsoft Office 用户指南

Page 69: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 7 章 亲自尝试练习

本章中的练习适用于具备一些使用 IBM Cognos for Microsoft Office 的经验,并希望提高其将报表要素嵌入 Microsoft Office 产品中的技能的用户。每个主题都为您提供有关如何根据预定义或修改的 IBM Cognos 报表创建示样工作簿、演示文稿或 Word 文档的指导。如果您需要帮助,可以链接到更详细的说明。

Microsoft Excel 练习IBM Cognos for Microsoft Office 允许您将各种 IBM Cognos Analytics 内容导入到Microsoft Excel 中,包括复杂的业务报表、生产报表、管理报表和工作空间报表。您也可以导入单个要素,例如交叉表、图形、图表和表格以及具有上下文信息的多种不同查询。

如果用户更新了 Cognos Analytics 数据,您可以自动刷新从属的工作簿。例如,数据发生更改时您不需要重新分发报表。要获得最新信息,您只需刷新您已拥有的工作簿。

使用 Excel 中的格式和功能(包括本地图表)与刷新数据时保留的标准公司模板和布局。您可以添加注释来解释 Excel 中的数据和计算。

导入列表报表使用列表报表可以显示数据库中的明细信息,例如产品列表和客户列表。

在本主题中,您将学习如何v 将 IBM Cognos 内容或 IBM Cognos 报表要素导入到 Microsoft Excel 工作簿中。

示样列表报表"逐年销售额增长"以百分比和美元金额两种形式显示了年度销售额增长。

v 应用定制格式v 刷新数据v 删除报表中的数据后刷新

完成本主题需要 20 到 25 分钟的时间。

导入 IBM Cognos 内容您可以将 IBM Cognos 内容或 IBM Cognos 报表要素导入到 Microsoft Excel 工作簿中。

过程1. 选择浏览内容选项卡。2. 从 GO 数据仓库(毫秒)、Report Studio 报表示样导入逐年销售额增长报表。3. 在 Excel 中,对于收入列,创建定制数字格式 $#,##0,K,然后将其添加到定制数字

格式列表中。4. 针对收入列应用定制数字格式。

65

Page 70: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

刷新数据并格式化您可以刷新包含在 Microsoft Excel 工作簿内的报表中的数据。

过程1. 将露营装备的收入更改为 $600,382,422.83。2. 单击刷新所有数据。

您可以刷新数据或同时刷新数据和报表格式。如果您选择刷新数据和报表格式,那么将从内容存储库中检索最新数据和格式样式,它们是报表规范的组成部分。您对Excel 中的数据和格式样式所做的任何更改都将被覆盖。

除去数据和刷新报表您可以从 Microsoft Excel 工作簿内的报表中除去数据,并刷新该报表。

过程1. 选择收入列,并应用您为此练习创建的定制数字格式 ($#,##0,K)。2. 对于 2005 年的户外防护用品,将收入更改为 43,008,578。3. 从管理数据选项卡中,右击逐年销售额增长报表,然后单击除去数据。

工作表已清除了报表和数据。4. 从管理数据选项卡中,右击逐年销售额增长报表,然后单击刷新数据和格式。

将使用内容存储库中的最新数据和格式填充工作表。5. 使用 Excel 列表命令来排序或过滤您的数据。

结果

有关更多信息,请参阅v 第 39 页的『将 IBM Cognos 报表要素导入到 Microsoft Excel 中』v 第 21 页的『刷新报表数据和格式』v 第 60 页的『从 Microsoft Office 文档中除去报表或数据』

创建 Excel 列表来缩小报表着重显示的信息范围在 Excel 中,您可以使用列表命令来对行和列中的数据排序、过滤和合计。在 IBMCognos for Microsoft Office 中,您可以通过在导入内容向导中选中导入为 Excel 列表复选框,将报表的行导入为列表。

这些有序的数据行可以包括员工姓名或产品名称、季度销售额或地址等项目。当数据是一个列表时,列表中的每列在该列的标题单元格中都具有自动过滤箭头。列表周围的轮廓可指示您的列表中包含的单元格范围,并可区分各个列表,还可帮助您区分列表数据和其他工作表数据。

在本主题中,您将学习如何使用 Excel 的列表命令快速过滤 IBM Cognos Analytics 数据。

示样报表"2005 年销售汇总"汇总了 2005 年的收入和毛利润,并按收入和销售数量显示了排名前几位的销售代表。您的关注目标是中欧,但是您也会将报表过滤为显示销售量超过 320,000 的排名前列的销售代表,并突出显示那些在美洲地区的代表。

66 Cognos for Microsoft Office 用户指南

Page 71: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

完成本主题需要 5 到 10 分钟的时间。

过程1. 选择浏览内容选项卡。2. 从 GO 销售(毫秒)、GO Office 报表示样导入 2005 年销售汇总。

对于列表要素,请选择导入为 Excel 列表和动态调整列大小选项。

报表在每列的顶部都包括自动过滤箭头。3. 在 Excel 中,使用自动过滤功能来缩小数量列显示的范围,以便仅显示超过 320,000

的数量,然后应用条件格式来突出显示美洲地区。

结果

有关更多信息,v 要获得有关列表命令的帮助,请参阅 Microsoft Excel 联机帮助。v 要获得有关条件格式命令的帮助,请参阅 Microsoft Excel 联机帮助。有关更多详细

信息,请参阅第 39 页的『将 IBM Cognos 报表要素导入到 Microsoft Excel 中』。

为分类群发接收方导入分类群发报表并隐藏工作表报表作者分类群发报表时,用户可以运行一次报表并划分结果以分配到多个收件人。每个报表收件人将仅看到他可以访问的数据子集。您可以通过电子邮件分发分类群发报表,也可以保存到某个目录中以便在 IBM Cognos Connection 中查看,或同时使用这两种方式。

IBM Cognos Analytics 收件人用户可以使用 IBM Cognos for Microsoft Office 来导入分类群发报表。

在本主题中,您将学习如何v 在一个工作表上显示每位销售代表的销售目标

示样列表报表分类群发的销售绩效报表显示了如何向北欧销售人员的销售经理分类群发产品销售报表。

v 隐藏工作表以便仅某些分类群发收件人可以看到信息v 保护工作簿以便限制访问隐藏的工作表

重要信息:隐藏、锁定和保护工作簿与工作表的目的不是为了帮助保护工作簿中保存的任何机密信息的安全。而只是为了帮助隐藏可能迷惑其他用户的数据或公式并防止他们查看或更改此类数据。

完成本主题需要 10 到 15 分钟的时间。

过程1. 选择浏览内容选项卡。2. 从 GO 数据仓库 (查询)、GO Office 报表示样导入分类群发的销售绩效报表。3. 导入报表时,为每个报表页面创建一个新的工作表,忽略标题的格式并自动为列表

要素调整列大小。

每位销售代表的销售目标显示在单独的工作表中。

第 7 章 亲自尝试练习 67

Page 72: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

4. 隐藏 Hester Uhlenbroek (Bursted Sa Page 1-3) 和 Lovisa Svinhufvud(Bursted Sa Page 1-5) 的工作表。

请注意,标有 Bursted Sa Page 1-3 和 Bursted Sa Page 1-5 的工作表不显示。5. 保护工作簿的结构。

锁定工作簿的结构防止用户v 查看您隐藏的工作表v 移动、删除、隐藏或更改工作表的名称v 插入新的工作表

您也可以隐藏工作表以使它只能使用 VBA 代码恢复,然后使用密码保护项目和Visual Basic Editor。

结果

有关更多信息,请参阅v 将 IBM Cognos 报表要素导入到 Microsoft Excel 中v 有关隐藏工作表和保护工作簿的帮助,请参阅 Microsoft Excel 联机帮助v 有关保护 Visual Basic 代码或宏的帮助,请参阅 Microsoft Visual Basic 帮助。

Microsoft PowerPoint 练习Microsoft PowerPoint 可让您直观地组织和传达绩效目标与业务成果,或帮助提高交付能力和服务水平。

将报表编译为演示文稿演示文稿中的每个幻灯片可以呈现一个特定的报表,也可以是不同报表要素的组合,例如多个报表中的列表交叉表或图表。

在本主题中,您将学习如何创建用于突出显示 Sample Outdoors Company 销售收入的 PowerPoint 演示文稿的幻灯片。

完成本主题需要 20 到 25 分钟的时间。

过程1. 要创建幻灯片,请打开 PowerPoint。2. 对于"销售回顾"演示文稿,请使用默认的 Design.pot 作为幻灯片设计模板。3. 使用"标题"、"内容"、"文本"幻灯片布局。

对于徽标,请使用随 IBM Cognos Analytics 产品安装的示样文件夹中的logo_great_outdoors.gif。

示样默认位置为 installation_directory\cognos\ibmcognos\webcontent\samples\images

4. 在"标题"框中,输入 Great Outdoors Company。5. 在"文本"框中,输入销售回顾。6. 要创建幻灯片 2,请选择浏览内容选项卡。

68 Cognos for Microsoft Office 用户指南

Page 73: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

7. 从 GO 销售(毫秒)、GO Office 报表示样导入 2005 年销售汇总。8. 导入报表时,为报表页面创建新的幻灯片并在幻灯片 1 后插入该幻灯片。9. 清除所有页眉和页脚,然后选择仅导入组合图11111。

10. 输入以下标题:

收入(按产品系列)11. 向包括幻灯片编号的所有幻灯片添加页脚。

确保标题幻灯片(幻灯片 1)不包括幻灯片编号。12. 要创建幻灯片 3,请选择浏览内容选项卡。13. 从 GO 销售(毫秒)、GO Office 报表示样导入 2005 年销售汇总。14. 导入报表时,为报表页面创建新的幻灯片并在幻灯片 2 后插入该幻灯片。15. 清除所有页眉和页脚,然后仅选择列表 1111 和列表 2111 要素。16. 输入以下标题: 排名前列的销售人员17. 将"排名前列的销售人员"表移动到"排名前 10 位的销售人员"表之前。18. 在"排名前列的销售人员"表前面的文本框中,输入"排名前列的销售人员(按销售

数量)"。19. 在"排名前 10 位的销售人员"表前面的文本框中,输入"排名前 10 位的销售人员 (

超过销售目标的百分比)"。20. 在"排名前 10 位的销售人员"表前面的文本框中,输入"排名前 10 位的销售人员 (

超过销售目标的百分比)"。21. 要创建幻灯片 4,请选择浏览内容选项卡。22. 从 GO 销售(毫秒)、GO Office 报表示样导入 2005 年销售汇总。23. 导入报表时,为报表页面创建新的幻灯片并在幻灯片 3 后插入该幻灯片。24. 清除所有页眉和页脚,然后仅选择组合图 211、组合图 311、组合图 411 和组合

图 21 要素。25. 在"标题"框中,输入收入(按地域)。

移动图表,以便它们不再重叠并具有专业外观。

结果

您已将报表编译到 Microsoft PowerPoint 演示文稿中。

第 7 章 亲自尝试练习 69

Page 74: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

70 Cognos for Microsoft Office 用户指南

Page 75: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 8 章 最佳实践和准则

IBM Cognos for Microsoft Office 提供了各种选项。必须在选择如何对报表进行布局以使用和分析报表时做出大量决定的报表使用者,可能并不了解这些选项。本节为更容易做出这些决定提供了准则,并概述了我们针对在 Microsoft Office 应用程序内导入IBM Cognos Analytics 报表和创建定制报表的建议。

使用 IBM Cognos for Microsoft Office在 IBM Cognos for Microsoft Office 中,您可以在演示文稿或文档中包括业务智能内容并在 Microsoft Office 应用程序中更新内容。IBM Cognos for Microsoft Office 具有下列优势:v 可以添加包含注释或说明的业务智能数据v 可以说明写入信息v 可以将其他源中的业务智能内容集合在一起v 可以将不同报表的要素整理到一个演示或文档中

限制

IBM Cognos for Microsoft Office 可以帮助您利用 Microsoft 应用程序中的各种布局功能。它不会复制源 IBM Cognos Analytics 报表的特定布局和格式。

IBM Cognos for Microsoft Office 不包括 IBM Cognos Connection 或 IBM CognosViewer 中提供的报表生成功能。例如,您无法通过任何 Microsoft 应用程序调度或分类群发报表。但是,您可以使用 Microsoft Office 中的功能来管理和分发最符合组织需要的 IBM Cognos Analytics 内容。要实现与 IBM Cognos Connection 或 IBMCognos Viewer 相似的分发功能,您必须使用定制脚本。有关更多信息,请参阅第 79页的第 9 章, 『自动化 IBM Cognos Office』。

报表设计导入 IBM Cognos Analytics 内容时,您可以决定要导入的要素以及如何在页面、工作表或幻灯片上排列这些要素。有一些影响报表的最终显示和功能的重要方面。

一个报表由三个主要部分组成:页眉、页脚和正文。v 页眉和页脚可以包括文本,例如页码或图像。v 正文包括报表类型,例如列表、交叉表、图表、地图或转发器。如果报表要素增加

和代替其他要素,那么必须了解这些报表要素的工作方式。报表要素可能会水平或垂直地增加,这取决于转发器或转发器表、内容大小和特定于的呈现原因(例如字体替换)。

建议 - 限制图表元数将图像地图中的图表元数据限制为可被视为静态图像的元数据。

71

Page 76: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

Microsoft Excel、Microsoft PowerPoint 和 Microsoft Word 不支持图像地图。图表将导入为图像并且不与上下文关联,也不具有在 IBM Cognos Analytics 中查看同一图像地图时显示的数据值。

对于 Word 和 PowerPoint,我们建议您使用透明背景创图像,以便它们可以采用页面或幻灯片的背景颜色。

建议 - 添加报表对象在 IBM Cognos 窗格上的管理内容选项卡中,您可以单击项目并查看它们在工作簿中的定位方式。您可以通过单击报表并展开列表,然后右击报表要素来刷新各个对象。

要多次复制项目,最好重新导入项目并将其放置在 Microsoft Office 文档中。报表要素根据对象类型而具有不同的行为。

报表设计提示本节提供了有关导入报表要素和设计定制报表的常规信息、最佳实践以及提示。它旨在提供有关设计问题的基本信息,同时概览了 IBM Cognos for Microsoft Office 的功能。

布局原则

文本、表格以及其他对象在各种 Microsoft Office 应用程序页面上的布局方式可以被称为应用程序中创建文档的特定布局模型。

例如,Excel 的布局模型为单元格,可以组织成单个大型表格。对于 PowerPoint,布局模型为画布样式,其中布局对象被放置在可能导致对象重叠但不会超出页面范围的 x 和y 坐标上。对于 Word,布局模型为基于流的样式,其中文本和对象依次放置,当它们超出页面范围或应用某些规则时将换行和换页。

导入 IBM Cognos Analytics 报表布局

IBM Cognos Report Studio 中的布局模型非常类似于 Word 中所使用的基于流的模型。同样,基于流的 IBM Cognos Analytics 报表在导入到 Word 中时也可以正常转换。但是,IBM Cognos Report Studio 还支持嵌入在列表或交叉表中的对象。报表创建者可以使用这些复杂的布局来控制对象在报表中的显示位置。

将这些嵌入的对象转换为表格表示法时,它们的呈现方式与在 Report Studio 中的呈现方式不同。IBM Cognos for Microsoft Office 不会导入用作容器对象的表格。如果布局结构复杂,导入过程可能无法正确呈现嵌入的表格。例如,导入可能会使报表要素被外部表边框遮盖住,或者使数据放置到不正确的列中。

在 Excel 和 PowerPoint 中,基于流的模型和嵌入的对象都无法正常呈现。您必须使用这些应用程序中提供的工具在报表中布局对象。这表示在 Excel 中,您必须将对象与单元格联系在一起,而在 PowerPoint 中,您必须在画布上排列对象。

建议 - 保护用户对数据的访问权限创建并管理适用于各种用户的 Microsoft Office 模板。

例如,对于区域销售经理,您可以创建包含所有公司数据的主要模板。

72 Cognos for Microsoft Office 用户指南

Page 77: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

从管理数据选项卡中使用除去数据弹出命令来清除安全数据项的文档。将文档发布到IBM Cognos Connection 并向每位经理授予访问该文档的权限。刷新数据后,每位区域经理会看到只针对于其所在区域的数据。

建议 - 发布包含已修复内容的数据发布包含已修复内容的数据以防止从内容存储库进行更改。您可以将 Microsoft Office文档发送给没有安装 IBM Cognos for Microsoft Office 组件或没有该组件许可证的用户。

除去 Microsoft Office 文档和 IBM Cognos for Microsoft Office 之间的链接。

如果要显示包含固定数据的 Microsoft Office 文档的一部分,请使用除去报表功能。在此情况下,可以将所有区域经理应查看的已修复的公司数据添加到主要工作簿、演示文稿或文档中。然后可以删除从报表到文档的链接,而将常用数据保留在单元格、幻灯片或文档中。

建议 - 避免嵌套对象尽管您可以导入转发器、转发器表和条件块中的对象,但是由于目标 Microsoft 应用程序的限制,嵌入在列表对象中的列表对象可能会导致出现问题。例如,呈现报表时可能会使报表要素被外部表边框遮盖住,或者使数据放置到不正确的列中。

报表创建者必须设计最适合 Microsoft Office 综合需要的报表。这表示要确保使用最少格式,以便 Office 用户可以更轻松地将 Microsoft Office 格式功能与 IBM Cognos 内容配合使用。

建议 - 保持表格大小最小所有支持的 Microsoftt Office 应用程序均对其可以创建和有效显示的行数有所限制。例如,PowerPoint 2003 中表格的原始最大大小为 25 行 * 25 列,PowerPoint 2007和 2010 中表格的原始最大大小为 75 行 * 75 列。尽管您可以添加行,但是扩大后的表格可能无法在单张幻灯片上正确显示。

以下条件可以限制 Microsoft Office 应用程序中呈现的交叉表或列表报表的行数和列数:v Office 应用程序自带的大小限制v 在导入内容向导中为要显示的行数和要显示的列数选项指定的设置。

尽管存在以上任意条件,但是发送到 IBM Cognos Analytics 服务器的查询都是请求获得完整列表或交叉表报表。请求检索大型报表的所有报表数据可能会降低 Microsoft 应用程序或 IBM Cognos for Microsoft Office 的性能,并可能导致程序停止响应。

发送到服务器的每个请求都将占用更多内存;因此 Microsoft Office 应用程序将没有足够的内存供自身使用。如果请求占用了太多的资源,那么会显著降低性能。

要有效地使用 PowerPoint 和 Word,请保持表格的大小符合 Microsoft Office 应用程序中的限制。在 Microsoft Word 环境下,表格被限制在 32,000 行和 63 列。对于所有 Microsoft 应用程序,在导入大型表格期间执行的操作会影响性能。例如,在将超过 1,000 行的表格导入到 Microsoft Word 时可能会出现性能降低的现象。

第 8 章 最佳实践和准则 73

Page 78: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

建议 - 定义图像属性请勿根据报表上下文(例如行高度或列宽度)来定义图像的大小。

报表创建者必须明确指定图像的高度和宽度。

Microsoft Excel 中的技术您可以通过应用最佳实践来访问 IBM Cognos Analytics 内容并在 Excel 环境中定制报表。

建议 - 在大型工作表中引用记录您可能需要在大型 Excel 工作表中引用记录。

如果在刷新后将行和列插入到已导入报表表格的中间,那么插入的行和列会被覆盖或者不会进行排列。

最好将报表表格导入到数据工作表中,然后通过水平 (HLOOKUP) 和垂直 (VLOOKUP)查找函数访问该数据以在工作簿的其他部分提供汇总数据。使用 VLOOKUP 搜索一列或多列数据,使用 HLOOKUP 搜索一行或多行数据。

如果需要查找函数返回完全匹配项,您必须按升序排列表格数列中的值。

有关更多信息,请参阅 Excel 联机帮助。

建议 - 刷新数据但不进行格式化使用数据格式对 Microsoft Excel 中的数据进行格式化。

如果单元格应用了格式,并且刷新后的数据发生移动,那么单元格格式不会移动到新位置。这可以更改数据的含义。

如果使用广泛格式化,那么刷新数据但不进行格式化,以便您所做的更改不会被原报表中的格式更改覆盖掉。

注:通过使用 Windows"复制"和"粘贴"命令,虽然可以在工作表之间复制或移动导入要素,但不能正确刷新所复制内容上的源数据。同样,也无法刷新从现有工作表复制的新工作表中的内容。所复制的工作表上的报表要素已不再链接至源数据。必须在新工作表上重新导入报表或报表要素,才能正确刷新源数据。

报表呈现您应了解 Microsoft Excel 中影响呈现预创建 IBM Cognos Analytics 报表的某些特殊的局限性。

长报表的最大页数

要防止 Microsoft Excel 发生错误,请记录长报表的页数。

受可用内存的限制,Microsoft Excel 在每个工作簿中支持一定数目的最大工作表数。如果报表页数超出了该限制,Microsoft Excel 会生成错误。

74 Cognos for Microsoft Office 用户指南

Page 79: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

从 IBM Cognos Analytics 导入报表要素时,您可以在导入内容向导中选择创建报表页面的新工作表选项。选择此选项后,报表的每页都将成为 Excel 格式的工作表。

呈现至 Microsoft Excel 时的颜色差异

Microsoft Excel 支持预定义的颜色集。生成报表后,Excel 会尝试为工作簿要素将报表颜色与其标准调色板中的这些颜色进行最佳匹配。

页眉和页脚

Excel 页眉和页脚的字符数限制为 255。如果包含的字符数超过 255,Excel 将截取字符串。

图像

图像可以是徽标或图片,还可以是与数据行重复的图片。

如果报表创建者在报表中使用了基于 URL 的图像,该图像将包含指向 IBM CognosAnalytics 报表服务器上图像的 URL。图像将作为静态图片呈现在 Excel 中。

如果您的凭证没有足够的权限访问图像,那么该图像将不会显示在报表中。

列表

如果正在导入的报表要素是列表,那么可以通过在导入内容向导中选择导入为 Excel 列表来选择将其导入为 Excel 列表。然后可以轻松地在工作表中管理和分析相关数据组。当您将范围指定为列表时,还可以独立于列表外部的数据在列表中管理和分析数据。例如,仅使用列表中包含的数据,您可以v 过滤列

默认情况下,在页眉行中将启用自动过滤,以便您可以对数据进行快速过滤和排序。

v 添加合计行

在合计行内单击单元格时,聚合函数的下拉列表将变为可用。

报表设计提示本节提供了有关在 Microsoft Excel 中导入报表要素并设计定制报表的常规信息、最佳实践以及提示。

建议 - 使用分页符提高大型报表的性能Microsoft Excel 没有默认页大小。因此,如果您具有大型报表,Excel 会尝试将其呈现为单个工作表。

如果您没有为返回大量数据的报表指定分页符,某些报表格式会尝试将报表呈现为单个页面。

导入报表要素时,您可以使用导入内容向导中的在报表页面之间插入分页符选项。

通常,使用分页符可以提高用户访问报表时的性能,因为他们可以在呈现报表其余部分的过程中先查看第一页。

第 8 章 最佳实践和准则 75

Page 80: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

建议 - 将单元格格式应用于负数将单元格格式应用于负数。

要将负数突出显示为红色,请将单元格格式应用于单元格数字属性,而不是字体颜色。当数据发生更改时,如果单元格将红色应用到字体,其将保持红色不变,但如果应用了负数格式,那么会转换为黑色。

建议 - 将 Excel 列表用于数据验证将 Excel 列表功能与 IBM Cognos for Microsoft Office 单元格参考选项配合使用以提供数据验证。

通过在列中输入可能值并指定列作为 Excel 中的输入验证列表,您可以选择数据值以与IBM Cognos for Microsoft Office 单元格引用配合使用。

有关更多信息,请参阅 Excel 联机帮助。

Microsoft PowerPoint 中的技术您可以应用以下最佳实践访问 IBM Cognos 内容并在 Microsoft PowerPoint 环境中定制报表。

您应了解 Microsoft PowerPoint 中影响呈现预创建 IBM Cognos Analytics 报表的某些特殊的局限性。

建议 - 使用"复制"和"粘贴"命令通过使用 Windows"复制"和"粘贴"命令,可以将导入要素在幻灯片之间复制或移动。

要素的每个副本都会保留其与 IBM Cognos for Microsoft Office 的链接。更改表格中的行数和列数会更改刷新为该形状的数据的数量,除非使用了自动调整大小选项,在这种情况下,应用程序会根据需要添加或删除行或列。表的形状应尽可能多地容纳数据。

请勿手动删除对象。请始终使用除去数据链接或清除所有数据按钮 。否则,对象占位符会丢失,并且无法再刷新项目。

建议 - 创建特定于 PowerPoint 的表格和图表创建专门用于导入到 PowerPoint 的表格和图表。

在 PowerPoint 中,表格中的行数和列数限制取决于软件的版本。对于 PowerPoint2003,表格的行数和列数均限制为 25。对于 PowerPoint 2007 和 2010,表格的行数和列数均限制为 75。这样可能会对创建符合这些要求的报表表格和列表并仍提供所需数据造成一些挑战。

编辑表格并刷新数据后,该表格将转换为未经编辑的版本。例如,如果删除多个行,然后刷新数据,那么删除的行将添加回表格中。

导入之前在 IBM Cognos Analytics Studio 中编辑表格。该操作可以免去在刷新数据后删除不需要行的操作。

76 Cognos for Microsoft Office 用户指南

Page 81: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

Microsoft Word 中的技术在 Microsoft Word 环境中访问 IBM Cognos 内容之前,您应了解最佳实践。

建议 - 创建表格和图表创建专门用于导入到 Word 的表格和图表。

在 Microsoft Word 环境下,IBM Cognos for Microsoft Office 中的表格被限制在32,000 行和 63 列。虽然 Word 表格中最多允许存在 32,000 行,但是在大多数系统上,Microsoft Word API 和内存限制可以将导入到 Word 的表格数据限制为小于32,000 行。有关导入过程的性能可能在 1,000 行的级别就会受到影响。

导入后在表格内会错误地生成对象。同样,在表格内创建表格会降低 Microsoft Word的性能。与导入不含有嵌套对象的单个表格相比,导入包含在另一个表格内的大型表格的速度会慢得多;因此,请避免将嵌套对象导入到 Microsoft Word 中。

创建符合这些要求的报表表格和列表,并且仍提供所需数据。

有关表格大小的更多信息,请参阅第 73 页的『建议 - 保持表格大小最小』。

有关避免导入嵌套对象的更多信息,请参阅第 73 页的『建议 - 避免嵌套对象』

建议 - 创建文本框标题创建报表要素的文本框标题。

您可以获得更多由 Microsoft 或其他公司(他们为您使用的特定产品或服务设计智能标记和操作)创建的智能标记。例如,如果您在销售部门工作,那么您可以单击文档中的产品名称智能标记,该标记可以提供诸如检查库存数量或价格等操作。

在页眉或页脚中使用文本框。在仅指定页眉(插入到分段页眉或页脚中)后导入报表,以便可以将报表标签用作智能标记。将组织该数据,并标记为可以在其上执行作的特定类型。

最后,将报表作为第二报表要素重新导入,以获得页眉或页脚中所需的文本。

建议 - 将文本导入为字段代码将内嵌字段代码与介绍性文本组合,从而为报表表格、图表和其他对象创建介绍性语言。

文本显示为其他文本,并可以使用 Word 段落和字符样式对其进行格式化。由于它们是字段代码,因此仍可以作为 IBM Cognos for Microsoft Office 内容来区分。

如果要将内嵌的报表内容与文档中的其他文本一起显示,那么可以使用导入为内嵌字段代码选项将该文本导入为字段代码。

第 8 章 最佳实践和准则 77

Page 82: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

78 Cognos for Microsoft Office 用户指南

Page 83: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 9 章 自动化 IBM Cognos Office

使用应用程序编程接口 (API),您可以自动化工作簿、文档和演示文稿内容的刷新或发布操作。您可以使用计划工具(例如已计划任务),并且可以处理一个或多个工作簿、文档或演示文稿。

您可以使用 API 创建已计划的批处理程序,以每天、每周或每月刷新所有 IBM CognosOffice 工作簿、文档或演示文稿,以便在时段数据更改时,受影响的文件可以保持最新。

可以在 Microsoft Excel 工作簿、Microsoft Word 文档或 Microsoft PowerPoint 演示文稿内使用 VBA 或使用 VBS 以及命令行界面调用 API。为了使这些类型的自动化生效,必须在工作簿、文档或演示文稿内注册一个或多个宏。

将示样宏和脚本文件用作处理函数的一部分时,请记住 API 只有作为 Microsoft Office产品(Excel、Word 或 PowerPoint)中用户定义的函数 (UDF) 时才可进行访问。UDF是在 Visual Basic for Applications (VBA) 中创建的函数。但在这种情况下,UDF 在IBM Cognos Office 解决方案中创建,并通过 VBA 调用。

为了帮助您了解使用该 API 可以实现的功能,提供了以下几个示样。可以使用它们帮助您通过以下方法创建自己的解决方案v 在 Excel、Word 或 PowerPoint 内创建 VBA 宏v 利用 VBS 和命令行界面传递参数

除了这些功能,您还可以计划脚本(可以是您创建的脚本,也可以是示样脚本)以在进行设置时作为批处理进程运行。

开始之前

您必须要求管理员在您可以访问的位置提供示样文件。

过程1. 刷新 IBM Cognos Office 数据。2. 导入 CognosOfficeAutomationExample.bas 文件。3. 使用 IBM Cognos Office API 函数。4. 请参阅 IBM Cognos Office Visual Basic(VBA 和 VBS)示样脚本文件,以增强

您的解决方案。

示例 - 刷新 Microsoft Office 文档中的数据在使用自动化功能来刷新工作簿、文档或演示文稿内容时,必须将宏的安全性设置为合适的级别。根据您 Microsoft Office 的版本,您可以使用以下其中一个选项来设置宏的安全性级别:v 将 Microsoft Office 应用程序的安全性级别更改为中或低。v 更改 Microsoft Office 应用程序的可信发布者设置,以便使安装的加载项或模板可

信。

79

Page 84: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

以下代码显示了使用 IBM Cognos Office CognosOfficeAutomationObject 属性所用到的最基本的技术。

在以下示例中,您必须登录到 IBM Cognos Analytics Web 服务器 ibmcognos/cgi-bin/cognos.cgi,才能刷新 Microsoft Office 文档中包含的数据。Sub Logon()

Dim UserName As StringDim Password As StringDim Namespace As StringDim URL As StringDim LogonResult As BooleanUserName = "Admin"Password = "Admin"Namespace = "Production"URL = "http://localhost/ibmcognos/cgi-bin/cognos.cgi"

′ Check that the automation object returned by′ CognosOfficeAutomationObject is valid before using it.

If Not CognosOfficeAutomationObject is Nothing ThenLogonResult = CognosOfficeAutomationObject.Logon

(URL, UserName, Password, Namespace)If LogonResult = True Then

MsgBox "Logon succeeded."End If

End IfEnd Sub

登录后,可以刷新数据。有关更多信息,请参阅第 83 页的『RefreshAllData』。

设置要自动化的 Microsoft Office 应用程序设置 Microsoft Excel、Word 或 PowerPoint 应用程序以进行自动化操作的最快方式是将 CognosOfficeAutomationExample.bas文件导入到 Microsoft Excel 工作簿或Microsoft Word 文档,或将 CognosOfficeAutomationPPExample.bas 文件导入到Microsoft PowerPoint 演示文稿。

这些文件包含所有必需的宏,包括 CognosOfficeAutomationObject 宏。您还可以创建已包含该导入的 .bas 文件的模板,从而提供代码登录到 IBM Cognos Office、刷新指定工作簿、文档或演示文稿的内容,以及注销。

开始之前

要 使 用 I B M C o g n o s O f f i c e 自 动 化 宏 文 件 , 必 须 导 入CognosOfficeMessageSuppressor.cls 文件。此 .cls 文件包含 SuppressMessages 函数,允许您禁用标准警报和消息。

过程1. 打开新的 Office 文档、工作簿或演示文稿。2. 从工具菜单中,单击宏,然后单击 Visual Basic 编辑器。3. 根据 Microsoft Office 应用程序执行以下操作:v 对于 Microsoft Excel 和 Microsoft PowerPoint,右键单击 VBAProject,然后

单击导入文件。v 对于 Microsoft Word,右键单击项目,然后单击导入文件。

将显示导入文件对话框。

80 Cognos for Microsoft Office 用户指南

Page 85: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

4. 浏览到安装 IBM Cognos Office Automation 宏文件的位置。

默认位置为 client_installation_directory\Automation。5 . 对 于 M i c r o s o f t E x c e l 或 M i c r o s o f t W o r d , 单 击

CognosOfficeAutomationExample.bas 文件,或者,对于 Microsoft PowerPoint,单击 CognosOfficeAutomationPPExample.bas 文件并将其导入到 VBA 项目中。

请勿编辑此代码模块。请不要同时导入分别特定于不同应用程序的两个文件。这将会导致"打开"例程发生问题。

6. 重复步骤 3 到 5 以导入 CognosOfficeMessageSuppressor.cls 文件。7. 关闭 Visual Basic 编辑器,然后返回到 IBM Cognos Office。8. 将该文件另存为模板并关闭,然后重新打开该模板文件。

结果

现在,您可以通过在 Excel、Word 或 PowerPoint 中写入的 VBA 代码来调用 CognosOffice 自动化宏文件中所包含的宏。

记录自动操作和错误使用自动日志可以跟踪自动操作活动并对自动工具和脚本的问题进行故障诊断。自动日志会在运行自动脚本时自动生成。

调用 Automation API 函数 TraceLog 将返回自动日志。有关 TraceLog 函数的信息,请参阅 第 85 页的『TraceLog』。

IBM Cognos 全局 API 函数全局 API 函数可用于与任何 IBM Planning Analytics for Microsoft Excel 工作表进行交互。

通过 IBM Cognos 自动对象显示的全局函数是:

HttpLogonCredentialsHttpLogonCredentials 函数将对访问需要新身份验证凭证(例如 Basic、Kerberos 和SiteMinder)的 Web 站点的用户进行身份验证。HttpLogonCredentials 将获取在 Web站点上进行身份验证时所使用的 URL、用户名和密码。

语法

IBM Cognos 不支持基于 SiteMinder 格式的身份验证。您必须使用 IBM Cognos 菜单命令和选项而不是 API 来自动刷新和公布内容。

HttpLogonCredentials(url、用户名和密码)

第 9 章 自动化 IBM Cognos Office 81

Page 86: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 12. HttpLogonCredentials 的参数

参数 说明 数据类型

url 您要进行身份验证的 Web 站点的 URL

字符串

用户名 进行身份验证所使用的用户名 字符串

密码 进行身份验证所使用的密码 字符串

登录Logon 函数将获取 IBM Cognos 执行登录所需的服务器 URL 和凭证要素:用户 ID、密码和名称空间。名称空间参数区分大小写;因此,您必须完全匹配名称空间。

语法

IBM Cognos Office 仅在内存中存储用户凭证。因此,用户应负责将其凭证存储在安全区域中并在运行时将其传递给登录方法。

如果使用包含错误凭证的登录函数,那么系统将发出 CAMException 错误,但不会向日志文件写入任何表示失败的异常。要避免这种情况,请牢记字符串区分大小写并确保使用有效的用户 ID、密码以及名称空间。

Logon 不会显示在 Microsoft 应用程序的宏列表中,因为宏接收参数。具有参数的任何宏都定义为私有宏,默认情况下,私有宏不会显示在宏选项中。

布尔登录(url、用户名、密码和名称空间)

参数表 13. Logon 的参数参数 说明 数据类型url 要登录的 IBM Cognos Web 服务器的

URL字符串

用户名 进行身份验证所使用的用户名 字符串密码 进行身份验证所使用的密码 字符串名称空间 进行身份验证所使用的特定名称空间 字符串

返回值

数据类型:布尔值

如果成功,那么布尔值为 true

示例

下面是该语法的示例:Dim bResult As Boolean

82 Cognos for Microsoft Office 用户指南

Page 87: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

bResult = CognosOfficeAutomationObject.Logon("http://localhost/ibmcognos/cgi-bin/cognos.cgi","Administrator", "CognosAdmin", "Production")

ClearAllDataClearAllData 可以清除当前文档中的所有 IBM Cognos 数据值。

语法

ClearAllData()

示例

以下语法是一个示例:CognosOfficeAutomationObject.ClearAllData

RefreshAllDataRefreshAllData 将从 IBM Cognos 服务器获取最新的数据值,并在当前文档中更新那些值。

语法

系统必须成功登录到 IBM Cognos 服务器。

如果要将 IBM Cognos Office 与 IBM Cognos Analytics 数据配合使用,请确保将 IBMCognos 窗格中管理数据选项卡上的提示更新方法属性设置为 Use=Display 或 Do NotUpdate 以完成操作。否则,如果不与用户交互,那么该报表将无法刷新并会生成错误。

RefreshAllData()

示例

下面是该语法的示例:Dim bResult as Boolean

bResult = CognosOfficeAutomationObject.Logon("http://localhost/ibmcognos/cgi-bin/cognos.cgi","Administrator", "CognosAdmin", "Production")

′Refresh the data if we successfully logged on to theIBM Cognos server.

If bResult Then

CognosOfficeAutomationObject.RefreshAllData

End If

RefreshAllDataAndFormatRefreshAllDataAndFormat 将从 IBM Cognos 服务器检索最新的数据值和格式,并在当前文档中更新这些值和格式。

语法

系统必须成功登录到 IBM Cognos 服务器。

第 9 章 自动化 IBM Cognos Office 83

Page 88: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果要将 IBM Cognos Office 与 IBM Cognos Analytics 数据配合使用,请确保将 IBMCognos 窗格中管理数据选项卡上的提示更新方法属性设置为 Use=Display 或 Do NotUpdate 以完成操作。否则,如果不与用户交互,那么该报表将无法刷新并会生成错误。

RefreshAllDataAndFormat()

示例

以下示例显示如何使用 RefreshAllDataAndFormat 方法:Dim bResult as Boolean

bResult = CognosOfficeAutomationObject.Logon("http://localhost/ibmcognos/cgi-bin/cognos.cgi","Administrator", "CognosAdmin", "Production")

′Refresh the data and formatting if we successfully logged on to theIBM Cognos server.

If bResult Then

CognosOfficeAutomationObject.RefreshAllDataAndFormat

End If

UnlinkAllDataUnlinkAllData 可以断开到当前文档中的所有 IBM Cognos 数据值的连接。以后调用RefreshAllData 时将不再更新这些值。这些值变为静态。

语法

对于 IBM Cognos Office,导入到当前文档中的任何 IBM Cognos 数据值都将继续链接到 IBM Cognos 数据源。

通过调用 RefreshAllData 可将这些值更新为新服务器数据。

UnlinkAllData()

示例

以下为该语法的示例:CognosOfficeAutomationObject.UnlinkAllData

Publish使用 Publish 可以将内容发布到 IBM Cognos Connection 或 TM1® Server。

语法

这些参数反映用户界面中使用的对话框中的各条目框。

Publish 不会显示在 Microsoft 应用程序的宏列表中,因为宏接收参数。具有参数的任何宏都定义为私有宏,默认情况下,私有宏不会显示在宏选项中。

Publish (URL, document path, server path, name, description, screenTip)

84 Cognos for Microsoft Office 用户指南

Page 89: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

参数表 14. 用于发布宏的参数参数 说明 数据类型URL 要发布到的目标服务器。 字符串document path 要发布的文档的位置。这是您要发布的文件的本地路径。如果

使用自动化发布时文件夹的路径不正确,系统将再次提示您登录。这是因为 IBM Cognos 无法区分不存在的文件夹与用户没有权限的文件夹。这一安全功能有助于防止用试错误法发现文件夹路径。

在 IBM Cognos Analytics 中,该文件夹路径是搜索路径。有关更多信息,请参阅《IBM Cognos Analytics 管理指南》。

字符串

server path 保存文档的内容存储库的路径。 字符串name IBM Cognos 中显示的文档名。 字符串description IBM Cognos 中显示的文档描述。 字符串screenTip 用户指向 IBM Cognos 中的文档时看到的文本。 字符串

示例

以下为该语法的示例:Publish("CAMID(′::Anonymous′)/folder[@name=′MyFolders′]","Description of ′My Folders′", "")

LogoffLogoff 可以注销用户当前登录的所有 IBM Cognos 服务器。

语法

Logoff()

示例

以下语法是一个示例:CognosOfficeAutomationObject.Logoff

TraceLogTraceLog 返回所有自动操作和错误。

语法

字符串 TraceLog()

返回值

数据类型:字符串

日志项目的值作为字符串

第 9 章 自动化 IBM Cognos Office 85

Page 90: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

示例

以下为该语法的示例:Dim strTraceLog as String

strTraceLog = CognosOfficeAutomationObject.TraceLog

MsgBox strTraceLog

SuppressMessagesSuppressMessages 可以隐藏 IBM Cognos 应用程序常规操作期间显示的标准警报和消息。

语法

SuppressMessages()

示例

以下为该语法的示例:Private Sub Class_Initialize()

CognosOfficeAutomationObject.SuppressMessages True

End Sub

Private Sub Class_Terminate()

CognosOfficeAutomationObject.SuppressMessages False

End Sub

ClearCacheClearCache 可以通过清除公式中的元数据和数据来减小 IBM Planning Analytics forMicrosoft Excel 工作簿的大小。

语法

ClearCache()

示例

以下为该语法的示例:CognosOfficeAutomationObject.ClearCache()

UpdateServerUrl使用 UpdateServerUrl 来更新现有报表和公式的 IBM Cognos 服务器信息。

语法

UpdateServerUrl 方法接受两个参数:旧服务器 URL 和新服务器 URL。这些参数反映更新系统对话框中的各条目框。要从 IBM Cognos 获得对此控件的访问权,请单击IBM Cognos 功能区上的选项按钮,然后单击更新系统实用程序。

UpdateServerUrl 方法会替换现有报表的服务器信息。运行此命令时,数据包或数据源的名称保持不变。仅可使用此方法更改一个服务器,例如,将测试服务器更改为生产

86 Cognos for Microsoft Office 用户指南

Page 91: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

服务器。URL 参数可以是完整或部分 URL。如果任何参数为空,那么此命令将不会执行任何操作,但是,使用空参数运行此命令有可能会损坏报表。服务器信息存储在服务器属性和序列化报表属性中。运行空命令可能会导致这两个实例不同步。

因为 UpdateServerUrl 方法会搜索和替换字符串,所以可仅使用 URL 的一部分,前提是该部分 URL 是唯一子字符串。

注:UpdateServerUrl 搜索会查找工作薄中的所有数据并更新所有与搜索字符串匹配的数据,而不仅仅是报告包含该 URL 字符串的属性。因此,当您仅对所有原始 URL 字符串的一部分使用 UpdateServerUrl 方法时,会更改所有与搜索字符串匹配的数据。

UpdateServerUrl "old server URL string" "new server URL string"

参数表 15. UpdateServerUrl 方法的参数参数 说明 数据类型o ld ser ver URLstring

指示源系统或当前系统的 URL。 字符串

new server URLstring

指示目标系统的 URL。 字符串

示例

以下示例使用了完整的 URL:UpdateServerUrl "http://testserver1/cgi-bin/cognos.cgi""http://prodserver1/cgi-bin/cognos.cgi"

以下示例仅使用了 URI 中要更改的部分:UpdateServerUrl "testserver1" "prodserver1"

示例 - 用于在 VBA 内进行处理的代码以下示例介绍了如何在 VBA 内调用 Logon 方法:Dim bResult as Boolean

bResult = CognosOfficeAutomationObject.Logon("http://localhost/ibmcognos/cgi-bin/cognos.cgi","Administrator","CognosAdmin", "Production")

If bResult Then

CognosOfficeAutomationObject.ClearAllData()

CognosOfficeAutomationObject.RefreshAllData()

CognosOfficeAutomationObject.Logoff()

Dim sTraceLog as String

sTraceLog = CognosOfficeAutomationObject.TraceLog

′Here is where you could write the trace log to file.

MsgBox sTraceLog

End If

第 9 章 自动化 IBM Cognos Office 87

Page 92: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

示例 - 用于在 VBA 外进行处理的代码您可能要在 VBA 外使用 IBM Cognos Office Automation。不能直接调用 API。

必须在 Microsoft Office 文档中为每个 API 创建包装程序宏。然后,您可以从代码中调用这些宏。模块 CognosOfficeAutomationExample.bas 是可以从 VBA 外调用的包装程序宏的示例。

以下 Visual Basic 脚本将打开 Microsoft Office Excel,登录到 IBM Cognos Analyt-ics,刷新内容,然后注销。′ Start Excel in batch mode

Set objExcel = CreateObject("Excel.Application")

objExcel.Visible = False

objExcel.ScreenUpdating = False

objExcel.DisplayAlerts = False

′Open a workbook that has IBM Cognos datain it.

Set objWorkbook = objExcel.Workbooks.Open("C:\workbook1.xls")

′ Call the wrapper macros

objExcel.Run "Logon", "http://localhost/ibmcognos/cgi-bin/cognos.cgi","Administrator", "", "Production"

objExcel.Run "RefreshAllData"

objExcel.Run "Logoff"

objExcel.Run "TraceLog", "C:\AutomationLog.log"

objWorkbook.Save

objWorkbook.Close

objExcel.Quit

用于使 Cognos Office 自动化的宏文件Cognos Office 的宏文件用 Microsoft Visual Basic for Applications (VBA) 编写。

它们与 IBM Cognos Office 一起安装在 Automation 文件夹中。默认位置为client_installation_directory\Automation。

Microsoft Excel 和 Word 应用程序共享同一 CognosOfficeAutomationExample.bas 文件 。 M i c r o s o f t P o w e r P o i n t 应 用 程 序 具 有 其 自 身 的 名 为CognosOfficeAutomationPPExample.bas 的文件。请不要同时将分别特定于两个应用程序的文件导入到同一个应用程序中。这将会导致"打开"例程发生问题。

已经安装以下宏文件。

88 Cognos for Microsoft Office 用户指南

Page 93: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 16. 示样宏

文件 说明

CognosOfficeAutomationExample.bas 由于该文件是使用 VBA 创建的 BASIC 文件,因 此 扩 展 名 为 . b a s 。 它 包 含 可 以 在 当 前Microsoft Excel 工作簿或 Word 文档中启用I B M C o g n o s O f f i c e 自 动 化 的CognosOfficeAutomationObject 属性。它还包含可以调用由 IBM Cognos Office 显示的 API的包装程序函数。

CognosOfficeAutomationPPExample.bas 该文件专为适合 Microsoft PowerPoint 应用程序 设 计 , 除 此 之 外 , 它 与CognosOfficeAutomationExample.bas 文件相同。

CognosOfficeMessageSuppressor.cls 该文件显示如何使用 SuppressMessages API函数。

脚本文件安装包括可用于使功能自动化的示样脚本文件。

这些示样包括用于计划刷新工作簿、文档或演示文稿的脚本文件。此外,还包括用于更新服务器 URL 的脚本文件。

您必须根据自己的特定需求对这些脚本文件加以修改,或者参考它们来创作自己的程序。有关详细信息,请参阅文件中的注释。

以下 Visual Basic 脚本 (VBS) 作为示样程序提供,位于 client_installation_directory\Automation 中:v Automate_COI.vbs

v Automate_COI_Excel.vbs

v Automate_COI_Word.vbs

v Automate_COI_PowerPoint.vbs

v AutomateServerURLSample.vbs

第 9 章 自动化 IBM Cognos Office 89

Page 94: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

90 Cognos for Microsoft Office 用户指南

Page 95: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 10 章 故障诊断

使用此故障诊断信息作为资源,以帮助您解决在安装 IBM Cognos for Microsoft Office组件期间或安装后可能会遇到的特定问题。

对问题进行故障诊断故障诊断是一种系统的解决问题的方法。故障诊断的目标是确定某功能不能按预期工作的原因以及如何解决该问题。

故障诊断过程的第一步是完整描述问题。问题描述有助于您和 IBM 技术支持代表了解要从何处开始查找问题的原因。此步骤包括对您自己提出以下基本问题:v 问题有哪些症状?v 问题在何处发生?v 问题在何时发生?v 问题是在什么情况下发生的?v 可以重现问题吗?

这些疑问的答案通常会形成对问题的准确描述,此描述可帮助您获取问题的解决方法。

问题有哪些症状?

开始描述问题时,最明显的问题是"发生什么问题?"此疑问似乎很直接;但是,可将它分解为若干个较为精准的疑问,这些疑问能够对问题提供较生动的描述。这些问题包括:v 谁或什么在报告此问题?v 错误代码和消息是什么?v 系统出现何种故障?例如,是出现了循环、挂起、崩溃、性能下降情况还是产生了

错误结果?

问题在何处发生?

确定问题发生的位置并不总是那么容易,但它是解决问题的最重要步骤之一。报告组件和失败组件之间可能存在多层技术。网络、磁盘和驱动程序仅是调查问题时要考虑的其中一些组件。

以下问题可帮助您注意问题出现的位置,以分离出问题所在的层:v 问题是特定于一个平台或操作系统,还是它在多个平台或操作系统上很常见?v 是否支持当前环境和配置?

如果某一层报告问题,那么问题并不一定源于该层。确定问题起源位置的过程中,有一点就是了解问题存在的环境。花一些时间来完整地描述问题环境,包括操作系统和版本、所有相应的软件和版本以及硬件信息。确认您是在受支持的配置的环境中运

91

Page 96: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

行;许多问题可回溯到软件的不兼容级别,这些不兼容的软件级别不适于一起运行,或者未经过一起完全测试。

问题在何时发生?

建立导致故障的事件的详细时间线,特别是对于一次性发生的那些问题或序列事件。可通过反向工作来最方便地建立时间线:在报告错误时(尽可能精确,甚至精确到毫秒)启动并通过可用的日志和信息反向工作。通常,只需要查看在诊断日志中找到的第一个可疑事件。

如果要建立事件的详细时间线,请回答下列问题:v 问题是否仅在白天或晚上的特定时间发生?v 问题多久发生一次?v 在报告问题之前事件发生的顺序如何?v 该问题是否在环境更改(例如升级或安装软件/硬件)之后发生?

回复这些类型的疑问可为您提供用于调查问题的参考框架。

问题是在什么情况下发生的?

了解在发生问题时哪些系统和应用程序正在运行是进行故障诊断的重要部分。这些关于环境的询问可以帮助您确定问题的根本原因:v 当执行同一任务时始终发生该问题吗?v 是否需要发生特定的事件序列才会出现该问题?v 有任何其他应用程序同时发生发生故障吗?

回答这类疑问可以帮助您解释问题发生时所处的环境,并且将任何依赖性相关起来。请注意,正是因为同一时间前后可能已发生多个问题,所以这些问题并不一定相关。

可以重现问题吗?

从故障诊断角度来讲,理想的问题是可再现的问题。通常,当问题可再现时,您具有较大的一组工具或过程可用来帮助您进行调查。因此,可以重现的问题往往更易于调试和解决。但是,可再现的问题会具有以下缺点:当问题对业务有重大影响时,您不希望它重现。如果有可能,应该在测试或开发环境中再现该问题,这通常能够使您在调查期间更为灵活并且拥有更大的控制权。v 是否可在测试系统上重现问题?v 是否有多位用户或多个应用程序遇到了同类问题?v 可通过运行单个命令、一组命令或特定应用程序来再现问题吗?

搜索知识库通过搜索 IBM 知识库通常可以找到问题的解决方案。可以使用可用的资源、支持工具和搜索方法来优化结果。

关于此任务

通过在信息中心搜索 IBM Cognos for Microsoft Office,您可以找到有用的信息,但是有时您需要在信息中心之外查找,才能回答疑问或解决问题。

92 Cognos for Microsoft Office 用户指南

Page 97: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程

如果要搜索知识库以获得您需要的信息,请使用下列其中一种或多种方法:v 通过使用 IBM 支持门户网站查找您需要的内容

IBM 支持门户网站是所有 IBM 系统、软件和服务的所有技术支持工具及信息的统一、集中化视图。IBM 支持门户网站可让您从一个位置访问 IBM 电子支持产品服务组合。可对这些页面进行定制,以集中关注所需的信息和资源,从而避免问题,更快地解决问题。

v 搜索有关 IBM Cognos for Microsoft Office 的内容:IBM Cognos 论坛和社区v 通过使用 IBM 刊头搜索来搜索内容。 可以通过将搜索字符串输入到任何 ibm.com®

页面顶部的搜索字段来使用 IBM 刊头搜索。v 通过使用任何外部搜索引擎(例如 Google、Yahoo 或 Bing)来搜索内容。 如果使

用外部搜索引擎,那么结果很可能包括 ibm.com 域外部的信息。但是,有时您可以在并非位于 ibm.com 上的新闻组、论坛和博客中找到有关 IBM 产品的可解决问题的有用信息。

提示:如果您要查找有关 IBM 产品的信息,请在搜索中包括"IBM"和产品的名称。

获得修订可能会提供产品修订以解决问题。

过程

要查找并安装修订:1. 确定您需要的修订(修订中心)。2. 下载修订。打开下载文档并使用"下载软件包"部分中的链接。3. 应用修订。遵循下载文档的"安装指示信息"部分中的指示信息。4. 订阅接收关于修订和其他 IBM 支持信息的每周电子邮件通知。

与 IBM 支持机构联系IBM 支持机构提供了有关产品缺陷、回答 FAQ 以及执行重新发现的辅助。

开始之前

尝试使用其他自助选项(例如技术说明)来查找答案或解决方案之后,您可以与 IBM 支持机构联系。在与 IBM 支持机构联系之前,贵公司必须具有有效的 IBM 维护合同,并且您必须获得向 IBM 提交问题的授权。您还应该准备好下列信息:v 客户识别号v 您的服务请求号(如果该请求是正在进行的服务请求)v 联系电话号码v 使用的软件版本v 使用的操作环境版本v 关于出现问题时所做操作的说明v 显示的所有错误消息的确切内容

第 10 章 故障诊断 93

Page 98: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 尝试解决问题时所采取的所有步骤

有关可用支持类型的信息,请参阅 Software Support Handbook 中的 Support portfo-lio 主题。

过程

完成下列步骤以与 IBM 支持机构联系来解决问题:1. 定义问题、收集背景信息并确定问题的严重性。有关更多信息,请参阅 Software Sup-

port Handbook 中的 Getting IBM support 主题。2. 收集诊断信息。3. 采用以下其中一种方式向 IBM 支持机构提交问题:v 使用 IBM 支持助手 (ISA):使用此功能可以打开、更新和查看向 IBM 提出的"

电子服务请求"。可以将已收集的所有数据附加到服务请求。这可加快分析速度并缩短解决时间。

v 通过 IBM 支持门户网站在线进行:您可以在"服务请求"页面上从"服务请求"portlet 打开、更新和查看所有"服务请求"。

v 通过电话:有关在您所在地区要呼叫的电话号码,请参阅全球联系人目录 Web页面。

结果

如果您提交的问题是针对软件缺陷或缺失或不准确的文档,那么 IBM 支持机构会创建授权程序分析报告 (APAR)。APAR 将对该问题进行详细的描述。在解决 APAR 并传递修订之前,IBM 支持机构会尽可能提供您可以实现的变通方法。IBM 每天都会在IBM 支持 Web 站点上发布已解决的 APAR,以便遇到同一问题的其他用户可以受益于同一解决方案。

与 IBM 交换信息为了诊断或标识问题,您可能需要向 IBM 支持机构提供您系统中的数据和信息。在其他情况下,IBM 支持机构可能会为您提供用于确定问题的工具或实用程序。

向 IBM 支持机构发送信息为了缩短解决问题的时间,可以向 IBM 支持机构发送跟踪和诊断信息。

过程

要向 IBM 支持机构提交诊断信息,请执行以下操作:1. 打开问题管理记录 (PMR)。您可以使用 IBM 支持助手或 IBM 服务请求工具。2. 收集所需的诊断数据。诊断数据有助于缩短解决您的 PMR 所需的时间。可以手动

或自动收集诊断数据:3. 使用 ZIP 或 TAR 格式来压缩文件。4. 将文件传输给 IBM。可以使用下列其中一种方法来将文件传输给 IBM:v 服务请求工具v 标准数据上载方法:FTP 或 HTTP

v 安全数据上载方法:FTPS、SFTP 或 HTTPS

94 Cognos for Microsoft Office 用户指南

Page 99: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 电子邮件

所有这些数据交换方法都在 IBM 支持站点上进行了说明。

接收来自 IBM 支持机构的信息IBM 技术支持代表偶尔会要求您下载诊断工具或其他文件。您可以使用 FTP 来下载这些文件。

开始之前

请确保 IBM 技术支持代表为您提供了用于下载文件的首选服务器以及要访问的精确目录和文件名。

过程

要从 IBM 支持下载文件:1. 使用 FTP 连接至 IBM 技术支持代表提供的站点,然后以 anonymous 的身份登录。

密码为您的电子邮件地址。2. 切换至相应目录:

a. 切换至 /fromibm 目录。cd fromibm

b. 切换至 IBM 技术支持代表提供的目录。cd nameofdirectory

3. 针对会话启用二进制方式。binary

4. 使用 get 命令下载 IBM 技术支持代表指定的文件。get filename.extension

5. 结束 FTP 会话。quit

订阅支持更新要保持获得您所使用 IBM 产品的重要信息通知,可以订阅更新。

关于此任务

通过订阅接收更新,您可以接收到特定 IBM 支持机构工具和资源的重要技术信息和更新。可以使用下列两种方法中的其中一种来订阅更新:

RSS 订阅源和社会媒体订阅以下 RSS 订阅源可用于 IBM Cognos Analytics:IBM 支持站点的 RSS 订阅源

我的通知使用"我的通知",您可以订阅任何 IBM 产品的支持更新。("我的通知"会替换"我的支持",后者是您可能在过去已经使用过的类似工具。)使用"我的通知",您可以指定您要每日还是每周接收到电子邮件声明。可指定要接收哪种类型的信息,例如出版物、提示与技巧、产品动画(也称为警报)、下载和驱动

第 10 章 故障诊断 95

Page 100: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

程序。"我的通知"使您能够对某些产品(要通知您有关这些产品的信息)以及最符合需要的交付方法进行定制和分类。

过程

要订阅支持更新:1. 订阅 IBM Cognos Analytics RSS 订阅源。2. 要订阅"我的通知",请转至 IBM 支持门户网站并在通知 portlet 中单击我的通知。3. 如果已注册"我的支持",请登录并跳至下一个步骤。如果您尚未注册,那么请单

击现在注册。使用您的电子邮件地址作为 IBM 标识并继续完成注册表单,然后单击提交。

4. 单击编辑概要文件。5. 单击添加产品,然后选择某一产品类别;例如,软件。6. 在第二个列表中,选择产品分段;例如,数据和信息管理。7. 在第三个列表中,选择产品子分段,例如,数据库。8. 选择要接收到其更新的产品。9. 单击添加产品。

10. 选择好所有感兴趣的产品之后,请单击编辑概要文件选项卡上的订阅电子邮件。11. 选择请每周通过电子邮件发送这些文档。12. 根据需要更新电子邮件地址。13. 在文档列表中,选择产品类别,例如,软件。14. 选择要接收其信息的文档类型。15. 单击更新。

结果

在修改 RSS 订阅源和"我的通知"首选项之前,您将接收到已请求的更新通知。可以在需要时(例如,如果您停止使用某个产品并开始使用另一个产品)修改首选项。

常见错误本节列出了您可能会遇到的最常见错误。

配置问题以下问题与配置和设置相关。

Cognos Office 界面无法在 Microsoft Office 中初始化如果未安装 Microsoft .NET Framework 或者其版本不正确,那么 IBM Cognos Office可能无法初始化。所需的 Microsoft .NET Framework 版本为 4.6.1 或更高版本。出现此情况的另一种可能原因是未安装或未注册加载项。

如果运行的 Microsoft .NET Framework 版本错误,请将其卸载,然后重新安装Microsoft .NET Framework。

要安装 IBM Cognos 加载项,请运行安装程序。

96 Cognos for Microsoft Office 用户指南

Page 101: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

尝试安装 Microsoft .NET Programmability Support 之前,必须已安装 Microsoft .NETFramework。

IBM Cognos for Microsoft Office 未在 Microsoft Word 中启动您在 Microsoft Word 中打开了 IBM Cognos for Microsoft Office 会话,但好像没有任何反应。

如果 Microsoft Outlook 已打开 Microsoft Word 的会话以编辑电子邮件消息,那么会发生此情况。要查看是否正在使用 Word 编辑电子邮件消息,请在 Microsoft Out-look 中单击工具 > 选项 > 邮件格式。 在对话框的邮件格式区域中,验证编辑电子邮件消息的选项。

要解决此问题,请先关闭 Microsoft Outlook,然后打开为 IBM Cognos for MicrosoftOffice 配置的 Microsoft Word 文档。

Cognos for Microsoft Office 无法初始化如果使用 Internet Explorer 来浏览 IBM Cognos Analytics 并打开 IBM Cognos forMicrosoft Office 发布的工作簿、文档或演示文稿,那么文档会在 Microsoft Office 中启动,但功能不全。

要将 Internet Explorer 配置为在 Microsoft Office 中打开 Microsoft Office 文件,而不是在 Internet Explorer 中打开这些文件,必须使用"文件夹选项"工具更新浏览选项。 还可以在 Windows 注册表中进行此操作。

过程1. 打开我的电脑。2. 从工具菜单中,单击文件夹选项。3. 在文件类型选项卡的已注册的文件类型下,单击 Microsoft Excel 工作表,然后单

击高级。

将显示编辑文件类型对话框。4. 清除在同一窗口中浏览复选框,并单击确定。5. 对 Microsoft Office PowerPoint 演示文稿和 Microsoft Office Word 文档执行相

同的步骤。

bo:heap 缓冲溢出错误进行长时间会话后,Microsoft Office 可能会通过生成 bo:heap 缓冲溢出错误来停止响应。

该错误可能会被某些病毒监控程序错误地识别为潜在病毒。

Microsoft Office 无法打开从 Cognos Office 发布的 MicrosoftOffice 文档当双击 Microsoft Windows 资源管理器中的工作簿、文档或演示文稿时,如果发现Microsoft Office 两次尝试打开已发布文档,那么文件关联已损坏或未正确安装。

有两个方法可以解决此问题。可以先启动 Microsoft Office 应用程序,然后使用文件菜单中的打开命令打开文档,或者可以重新注册文件类型。

第 10 章 故障诊断 97

Page 102: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

向 Microsoft Office 程序重新注册文件类型:

即使某个 Microsoft Office 文档已与正确的文件类型相关联,您也无法打开它时,您必须向相应的 Microsoft Office 程序(例如 Excel、Word 或 PowerPoint)重新注册该文件类型。

关于此任务

在这些步骤中,program.exe 是要重新注册的 Microsoft Office 程序的可执行文件占位符。如果您将 Microsoft Office 安装至另一个位置,请使用该位置的正确路径。

注:如果您在 Microsoft Windows V7 操作系统上使用命令行,那么您必须提升命令行的权限以执行特定任务,例如重新注册文件类型。要打开提升的命令提示,或以管理员方式打开命令提示,请右键单击命令提示快捷方式,然后选择以管理员的身份运行。

过程1. 从开始菜单中,单击运行。2. 要取消程序版本的关联,请在打开框中,输入以下命令,然后单击确定:

program.exe/regserver

3. 要指定默认版本,请从开始菜单中,单击运行。4. 在打开框中,输入以下命令,然后单击确定:

program.exe/regserver

已禁用 IBM Cognos 按钮或缺少该按钮您已启动 Microsoft Office 应用程序,但是已禁用 IBM Cognos 按钮或工具栏或"加载项"选项卡中缺少该按钮。将显示安全警告,其中包含始终信任来自此发布者的宏复选框。根据您为宏和加载项选择的安全级别,该警告有所不同。您必须选中该安全消息中的复选框或降低宏安全级别,以便不会在每次启动应用程序时都发出提示。

信任中心检测到 IBM Cognos Office 加载项不安全,并且在默认情况下已禁用该加载项。该加载项不满足特定安全条件,例如有效的最新数字签名、可信的证书或可信的发布者。禁用 IBM Cognos 按钮和收到安全消息的可能原因有多种。v 您的宏安全级别设置为"高"。

您还通过清除复选框禁用了信任所有已安装的加载项和模板安全选项。在这种情况下,将自动禁用所有未签署的宏。要解决此问题,您必须降低宏安全级别。

v 在 Microsoft Office 2007 中,已启用要求应用程序加载项由可信发布者签署安全选项,这会防止 IBM Cognos Office 加载项显示在"加载项"列表中。

注:如果您的公司安全策略不允许您将宏安全级别设置为低于"高"的级别,或者该策略要求所有加载项具有已签署的证书,请在安全警告消息中,选中始终信任来自此发布者的宏复选框,关闭 Microsoft Office 应用程序,然后将其重新启动。

无法从 Cognos Connection 中打开已发布的 Microsoft Office 文档如果浏览器没有提示您打开或保存工作簿、文档或演示文稿,那么可能意味着在打开之前进行提示的选项已被清除。重置此选项。

98 Cognos for Microsoft Office 用户指南

Page 103: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

必须在 Internet Explorer 中启用文件下载和自动提示文件下载。

确认文档打开确认文档打开的过程如下所示。

过程1. 启动 Windows"控制面板"。2. 双击文件夹选项。3. 在文件类型选项卡的已注册的文件类型列表中,单击 Microsoft Excel 工作表,然

后单击高级。4. 确保已选中下载后确认打开复选框,并单击确定。5. 对 IBM Cognos Office 支持的其他 Microsoft Office 文档(例如 Microsoft Office

Excel 模板、Microsoft PowerPoint 演示文稿、Microsoft Office PowerPoint 模板、Microsoft Word 文档和 Microsoft Office Word 模板)重复步骤 3 和 4。

6. 单击关闭。

重新设置 Internet 安全选项重新设置 Internet 安全选项的过程如下所示。

过程1. 启动 Internet Explorer。2. 从工具菜单中,单击 Internet 选项。3. 从安全选项卡上,单击要为其更新这些选项的 Web 内容区域,然后单击定制级别。4. 向下滚动至下载部分,并为文件下载和自动提示文件下载选项单击启用。5. 单击确定两次。

无法导入 IBM Cognos Analytics 报表请求导入 IBM Cognos Analytics 报表失败。

这时会显示以下消息:找不到字段 System.NetHttpWebResponse.result

要解决此问题,当通过 Microsoft Internet Information Services (IIS) 进行单点登录时,必须启用匿名访问,以便用户可以导入 IBM Cognos Business Intelligence 内容或报表。

IBM Cognos 组件使用以下两个登录级别运行:匿名和身份验证。默认情况下,匿名访问在 IBM Cognos Configuration 中处于启用状态。如果选择仅使用身份验证登录,那么管理员可禁用匿名访问并将 IBM Cognos Analytics 配置成使用身份验证提供程序(例如 Active Directory)。在这种情况下,管理员必须配置环境,以便对下列虚拟目录禁用匿名访问并设置单点登录:v cognos.cgi

v cognosisapi.dll

如果启用 Windows 集成身份验证,那么访问受 Active Directory 名称空间保护的 IBMCognos 内容时,系统不会提示您重新输入身份验证信息。

第 10 章 故障诊断 99

Page 104: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果管理员已使用 Microsoft SQL Server 或 Microsoft Analysis Server 数据源将Active Directory 配置成支持单点登录,那么该管理员必须确保已将 IBM Cognos 网关安装在为 Microsoft Windows 操作系统上的集成身份验证所配置的 IIS Web 服务器上。

有关设置单点登录的更多信息,请参阅《IBM Cognos Analytics 安装和配置指南》。

管理员必须使用 IBM Cognos Configuration 按照以下步骤在 IIS 中启用匿名访问。管理员还必须启用 IBM Cognos 虚拟目录的匿名访问:cognos.cgi 和 cognoisapi.dll。

过程1. 在每台安装了 Content Manager 的计算机上,启动 IBM Cognos Configura-

tion。2. 在资源管理器窗口的安全中的身份验证下,单击 Cognos。3. 在属性窗口中,单击允许匿名访问属性旁边的框,然后单击 True。4. 从文件菜单中,单击保存。

.NET 消息使用的不是已安装的 .NET Framework 的语言在非英语操作系统中安装非英语版本的 .NET Framework 时,您会发现错误消息、.NET快捷键和 .NET 控制台均使用英语。

要解决此问题,必须向 .NET Framework 语言包申请您的语言。

子项编号与语言相关。例如,下面列出了英语、法语、德语和日语:1033=en-en、1036=fr-fr、1031=de-de 和 1041=ja。请参阅 Microsoft 支持站点以获得其他语言的子项编号。

如果缺少语言包子项,那么必须安装 .NET 语言包,此语言包可从 Microsoft 支持 Web站点获得。

工作簿异常关闭如果安装 COM 加载项,并且 Microsoft Excel 工作簿名称包含方括号,那么 Excel 在打开后将停止响应或异常关闭。

要解决此问题,请重命名工作簿,以便其名称中不再包含方括号。

服务器已提交协议违例需要 EXCEL.EXE.config 文件,但该文件已丢失。Section=ResponseHeader Detail=CR必须跟有 LF。

您必须创建 EXCEL.EXE.config 文件,然后将其复制到 IBM Cognos Analysis forMicrosoft Excel 所在位置并添加以下行:

<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<system.net>

<settings>

100 Cognos for Microsoft Office 用户指南

Page 105: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

<httpWebRequest useUnsafeHeaderParsing="true" />

</settings>

</system.net>

</configuration>

在 Cognos Report Studio 中使用"另存为"命令后,报表在 CognosConnection 作业中不可用在 IBM Cognos Report Studio 中打开某报表并使用另存为命令保存副本后,您可能会发现,如果该报表包含在某作业中,那么其在 IBM Cognos Connection 门户网站中不可用。

如果报表包含在某作业中,请勿在 IBM Cognos Report Studio 中使用另存为命令来保存报表更改。而是复制该报表,对副本进行更改,然后将更新的报表复制到 IBMCognos Connection 门户网站中。使用此方法可以覆盖作业中的报表,而不会打断报表链接。

无法正确显示东亚字符您的语言环境设置为一种东亚语言,而用户界面、对话框和菜单中显示奇怪的字符或问号。

IBM Cognos Office 产品支持 GB18030(一种用于编码字符的中国国家标准)。要在Microsoft Windows XP 操作系统或更早版本上正确显示简体中文字符,您必须添加对Microsoft Windows 核心字体的 GB18030 支持,然后启用字体链接。

要解决此问题,请在安装简体中文语言支持后,确保您已将 SimSun18030.ttc 字体集链接到以下核心字体:v Tahoma

v Arial

v Microsoft Sans Serif

v SimSun

HTTP 500 - 内部服务器错误或在导入提示的报表时程序停止响应如果您正在将 Microsoft Internet Information Services (IIS) V7.5 用作 IBM CognosAnalytics 产品的 Web 服务器,那么当导入提示的报表时,您会收到 HTTP 500 - 内部服务器错误或程序停止响应。

此消息是一个一般服务器端错误,表示 Web 服务器发生意外情况,使其无法满足客户机发出的请求。Web 服务器仅能够显示一般 HTTP 500 状态码,这是因为它不了解更具体的错误情况。虽然 Web 服务器可能会生成内部错误日志,但其未配置为在远程浏览器中显示具体问题或错误消息。

要了解错误原因和支持 IBM Cognos for Microsoft Office,您必须将 IIS 配置为向远程浏览器(客户端)发送具体错误消息。

第 10 章 故障诊断 101

Page 106: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

将错误消息发送到请求的客户端浏览器要显示针对 IBM Cognos 服务器的请求不成功的具体原因,必须将 IIS V7.5 配置为向远程客户端发送错误消息。默认情况下,IIS 不会将错误细节发送到请求的客户端。

开始之前

要接收该错误的详细说明,请在 Internet Explorer 中禁用显示友好 HTTP 错误消息选项。否则,发送到浏览器的 HTTP 500 错误消息的实际文本可能会被 Internet Explorer一般错误消息屏蔽。

过程1. 在 Cognos Web 服务器上,打开 Internet Services Manager,然后选择 Cognos

cgi-bin 虚拟目录。2. 在 IIS 部分中,展开调试属性并确保向浏览器发送错误设置为 True,然后单击应

用。3. 要查看实际错误消息说明,在 IIS 管理器中,展开服务器节点,展开站点,选择默

认 Web 站点,在 IIS 部分中,双击错误页面图标。 将显示错误代码列表和相关IIS 错误页面。a. 右键单击 500,然后单击编辑功能部件设置。b. 在编辑错误页面设置窗口中,选择详细错误。

结果

现在您可以在 Web 浏览器中以远程方式查看具体的 IBM Cognos for Microsoft 错误。将显示与提示的报表相关联的特定错误。

下一步做什么

将 IBM Cognos 服务器用于生产环境时,请将该设置改回默认值。

处理问题以下问题与处理和生成报表相关。

无法呈示此报表Report Data Service (RDS) 无法将报表要素引入 Microsoft Office 文档。某些文本和图像的组合超出了目标应用程序的作用域。

要解决此问题,请评估报表并尝试简化内容要求,以使 IBM Cognos for MicrosoftOffice 可以呈示报表。

从大型报表输出导入时超过 RDS 数据限制尝试导入大型报表的全部内容或部分内容时,应用程序将尝试打开整个报表。临时的控制规则限制可以限制所允许的报表输出大小,可能会导致错误(即使尝试只导入报表的部分内容)。

要解决此问题,您可以通过更改控制规则限制设置来调整报表数据的大小限制。

102 Cognos for Microsoft Office 用户指南

Page 107: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程1. 启动 IBM Cognos Connection。2. 在右上角单击启动 > IBM Cognos Administration。3. 在状态选项卡上,单击系统。4. 在记分卡窗格的左上角,单击箭头以查看更改视图菜单。单击服务,然后单击报表

数据。5. 单击 Report Data Service 旁边的箭头以查看操作单,然后单击设置属性。6. 单击设置选项卡。7. 在值列中,更改控制规则限制 (MB) 的数量,然后单击确定。

RDS 服务器不可用IBM Cognos Report Data Service (RDS) 管理 IBM Cognos Business Intelligence与使用数据的应用程序(如 IBM Cognos for Microsoft Office)之间所进行的报表数据传输。

要解决此问题,请重新启动 Report Data 服务器。当 IBM Cognos 服务重新启动时,Report Data Service 会重新启动。

过程1. 在浏览器中,以管理员身份连接至 IBM Cognos Analytics。2. 在 IBM Cognos Connection 的右上角,单击启动 > Cognos Administration。3. 在状态选项卡上,单击系统。4. 在记分卡窗格的左上角,单击箭头以查看更改视图菜单。单击服务,然后单击报表

数据。5. 显示 Report Data 服务后,单击箭头以查看服务旁边的操作菜单,然后单击开始。6. 如果 Report Data Service 无法启动,或者 IBM Cognos Analytics 未响应,请

启动 IBM Cognos Configuration。7. 选择启动或重新启动 IBM Cognos Analytics。v 如果 IBM Cognos Analytics 尚未运行,请单击启动。v 如果 IBM Cognos Analytics 正在运行,请单击重新启动。

已导入的报表中缺少图表或图像IBM Cognos for Microsoft Office 运行正常,但缺少图表和图像。运行 IBM Cognosfor Microsoft Office 的客户机无法按照 IBM Cognos Analytics 中的配置连接到网关URL。

这可能是因为它在防火墙后面、主机名/DNS 对此客户机而言是未知的或者客户机存在代理问题。

要解决该连接问题,请与系统管理员合作。

报表对象在打开保存的 Microsoft Word 2007 文档之后丢失在打开以 Microsoft Word 2007 保存的本地文档时,您可能会发现最初已导入的报表对象丢失了。而且,您也无法正常刷新报表。

第 10 章 故障诊断 103

Page 108: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

Microsoft Word 2007 在处理以新文件格式(例如 .docx)保存的文件所包含的文档变量时出现问题。问题出现在 Word 2007 补丁中,如 Word 2007 SP2 上的 KB 969604中所述。如果您启用了 Windows 自动更新,那么会自动应用此更新。安装之后,Word2007 SP1 或 SP2 的版本(包括此更新)为 12.0.6504.5000。

通常,另存为 Microsoft Word 文档的已导入 IBM Cognos Analytics 报表包含存储隐藏元数据的文档变量。当您以 Word 2007 格式保存文档时,如果 Microsoft Word应用程序处于如 KB 969604 中所描述的补丁级别时,文档变量可能会发生意外更改并受到损坏。文档变量损坏之后,您将无法刷新报表数据。

若要解决此问题,您必须下载并安装日期为 2009 年 6 月 30 日的 Microsoft Word 补丁包 (KB 970942)。安装新补丁之后,Word 2007 的版本为 12.0.6510.5001。

此补丁无法通过 Windows 自动更新获得;您必须从 Microsoft Web 站点上请求下载。在下载此补丁版之后,重新导入报表以便能够成功刷新。

RSV-CM-0005 Content Manager 并未返回对象在刷新 IBM Cognos for Microsoft Office 中已提示的报表时,如果已将提示参数设置为"始终提示",那么会显示错误。

对于请求的搜索路径存储 ID <store_ID>,RSV-CM-0005 Content Manager 并未返回对象

您刷新的报表是以与现有报表相同的文件名保存的。您无法通过以相同名称创建新报表的方法来替换现有报表,这是因为新报表具有不同的内部 ID。内容存储库中报表条目的完全限定位置以搜索路径、ID 和 URL 表示。条目已分配了唯一标识 (ID) 号。如果已将 IBM Cognos for Microsoft Office 中的提示参数设置成为始终提示,那么应用程序会使用内容存储库 ID 而非搜索路径来加载报表。

导致出现此错误的另一原因可能是您在刷新一个来自完全部署的已导入报表,其中您已将整个内容存储库从源环境移动到目标环境中。对部署对象的引用是基于搜索路径,而不是 ID。对于特定 IBM Cognos Connection 页面,在应用程序的部署机制将初始对象传输到另一个 IBM Cognos Analytics 服务器之前,对象的页面 ID 会一直有效。在目标环境中,所有的 ID 均不同。

若要解决这些问题,在 IBM Cognos for Microsoft Office 中您必须更改系统报表属性的值。

过程1. 在 IBM Cognos for Microsoft Office 中,单击管理数据选项卡。2. 展开层级列表并单击报表。3. 在属性窗格中,展开报表组。4. 通过在系统网关 URI 的末尾添加斜杠"/"来更改系统属性。

例如,http://server_name/ibmcognos/cgi-bin/cognos.cgi/

5. 在 IBM Cognos 工具栏上,单击"刷新所有数据"按钮 。

随报表保存的提示值会被舍弃,并且系统提示您输入新值。

104 Cognos for Microsoft Office 用户指南

Page 109: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

6. 关闭提示窗口。7. 通过删除您在步骤 4 中添加的斜杠"/"来更改系统属性。

例如,http://server_name/ibmcognos/cgi-bin/cognos.cgi。8. 在 IBM Cognos 工具栏上,单击"刷新所有数据"按钮。

已更新提示的属性现在已具有默认值。如果您想要在每次刷新报表时都提示用户,那么必须将提示属性值设置为始终提示。

注:步骤 4 中修改的 URI 会被自动添加到选项对话框中的系统网关 URI 列表中。您必须手动删除此无效 URI。

如果保留了无效 URI,那么系统会忽略已保存的提示值,并且应用程序会始终提示您输入值。

刷新数据之后,IBM Cognos 窗格不可用刷新过程期间,IBM Cognos for Microsoft Office 程序会停止响应,您需要重新启动Microsoft Office 应用程序。当重新启动 Microsoft Office 应用程序并且您已经登录名称空间时,IBM Cognos 窗格不可用。

Microsoft Office 程序遇到了启动问题。启动时检测到问题后,Microsoft Office 会修订或隔离该问题,以使程序能够成功启动。

IBM Cognos 窗格不可用的其中一个原因是因为当正在运行的过程无响应时,MicrosoftOffice 程序已经禁用应用程序加载项。如果您刷新非常大的报表,那么过程可能停止响应。

可通过已禁用的项目对话框(帮助>关于 Microsoft Office <应用程序名>)来访问已禁用项目的列表。您可以使用此对话框通过单击启用来启用所列项目。但是,启用项目可能需要您重新装入或重新安装 IBM Cognos 加载项程序。还可以通过遵循本部分后面的过程来启用加载项。

启用 IBM Cognos 加载项 (Office 2007)PowerPoint 和 Excel 会自动禁用之前尚未成功启动的加载项。因此,在启动PowerPoint 或 Excel 时,如果程序停止响应,那么可能已禁用 IBM Cognos forMicrosoft Office 加载项。

关于此任务

当 Microsoft Office 程序自动禁用 IBM Cognos 加载项后,您可以手动启用这些加载项。下列步骤适用于 Microsoft Office 2007。

过程1. 单击 Microsoft Office 按钮,再单击 Excel 选项,然后单击加载项。2. 在管理框中,选择 COM 加载项类型,然后单击转至。3. 在"COM 加载项"对话框中,选择您要启用的下列一个或两个加载项,然后单击确

定。v IBM Cognos Office for Excel

v OfficeAddIn

第 10 章 故障诊断 105

Page 110: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

4. 关闭 Microsoft Office 应用程序,然后重新启动该应用程序。

在包含多个图像的单元格中显示 #ERROR(仅 Excel)无法在一个单元格中生成多个图像。

要解决此问题,报表创建者必须通过将每个图像移动至其各自的单元格来更改报表的设计。更改完成后,您可以重新导入该报表。

分派器无法处理请求消息会指示将请求发送给未知的服务名称:<内容>。IBM Cognos Report Data Ser-vice (REDS) 无法将报表要素引入 Microsoft Office 文档。某些文本和图像的组合超出了目标应用程序的作用域。

要解决此问题,请评估报表并尝试简化内容要求,以使 IBM Cognos for MicrosoftOffice 可以呈示报表。

未导入报表内容导入报表时,Microsoft Excel 未生成该报表并且工作表仍为空白。

如果报表名称包含单引号,并且选择了创建报表页面的新工作表选项,那么不导入报表内容。

要解决此问题,您必须重命名报表,且报表名称不能包含单引号。

保存的报表输出版本不可供用于导入在导入内容向导的选择报表属性页面上,在报表版本下,已禁用选择特定输出版本选项。要使报表输出版本可供用于导入,报表创建者或管理员必须已在用来保存报表的Business Intelligence Studio 中配置了必要的报表属性。

关于此任务

对于报表,每次按计划表在 Business Intelligence Studio 中运行报表时都会保留一个报表输出版本。要导入或运行已保存的报表输出版本,管理员必须在任一工作室中运行或保存报表版本时已选择了在已保存的输出版本中启用增强的用户功能选项。

如以下过程中所述,管理员必须为需要从 IBM Cognos for Microsoft Office 访问的每个 IBM Cognos Analytics 报表版本手动设置此选项。

过程1. 在 IBM Cognos Connection 中,找到要查看或导入其已保存版本的报表条目项。2. 在操作列中,针对该条目单击"设置属性"按钮。3. 在报表选项卡中,展开高级选项,选中在已保存的输出版本中启用增强的用户功能

复选框,然后单击确定。4. 为报表重新创建报表输出版本。

结果

已保存的报表输出版本可供从导入内容向导中导入。

106 Cognos for Microsoft Office 用户指南

Page 111: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

管理员还可以指定保留报表输出的时间。例如,管理员可以在特定运行次数内或在特定天数或月数内保留报表输出。有关更多信息,请参阅《IBM Cognos Connection 用户指南》。

根据报表版本的属性设置,每次使用刷新所有数据命令时,您都可以查看报表的输出版本或使用最新数据更新已导入的报表。有关更多信息,请参阅第 54 页的『查看或运行报表输出版本』。

提示报表中提示值格式错误使用"指定的值"类型刷新已提示的报表时,提示值在"UseValue"字段中没有正确显示。

并非所有提示值均受到影响。某些提示属性将预期显示,而其他提示属性的可能如下所示:[great_outdoors_company].[Products].[Products].[Product line]->:[PC].[@MEMBER].[5~236]

在此示例中,选定的提示值为"高尔夫装备",该值正确显示在显示值提示属性中。

在这些情况中,您必须了解指定的值中的等效格式是您要用来刷新报表的值。在示例中,[great_outdoors_company].[产品].[产品].[产品系列]->:[PC].[@MEMBER].[5~236] 等效于"高尔夫装备"。

要刷新报表,建议您使用始终提示选项。这样,用户就能从报表自身的提示对话框中选择值。

过程1. 要查看报表属性,请从管理数据选项卡中单击报表。2. 展开提示属性。3. 在类型框中,单击始终提示。4. 刷新报表。

报表将通过请求参数刷新。

注:这不会影响提示报表的导入。

DPR-ERR-2079 安全防火墙拒绝如果在会话过期后运行报表,然后尝试从报表的第一页浏览到别处,您会遇到以下错误。

DPR-ERR-2079 安全防火墙拒绝。安全防火墙拒绝了您的请求。日志中列出了 CAF 拒绝详情。请与您的管理员联系。

在会话过期后发生 DPR-ERR-2079 错误时,必须再次登录才能解决问题:

过程1. 在报表列表中,右键单击在其他项目之前出现的节点项目。2. 单击登录。3. 按照提示提供您的身份验证凭证,并单击确定。

第 10 章 故障诊断 107

Page 112: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

项目无法展开Microsoft Excel 已达到此工作表的最大行数或列数。Microsoft Excel 中对行数和列数有限制。由于展开当前项目会改变行数或列数而超出工作表限制,因此无法展开当前项目。Microsoft Excel 无法将非空单元格移出工作表。

手动移动项目以便行或列项目可以展开而不会达到限制,或将浏览表视图、列表或报表移动到其他工作表中。或者,您可以将数据移动到新位置并重试。

提示为每个已导入报表进行登录在登录到所需服务器之前刷新文档中的所有数据时,系统将自动提示您为文档中的每个报表进行登录,即使报表源自同一服务器。

要对每个服务器仅登录一次,请使用"登录"工具栏按钮以在刷新报表数据之前登录到所需服务器。

对象引用未设置为对象的实例发生内部处理错误。关键进程的初始化失败。

请与 IBM Cognos Resource Center 联系。请准备提供与此错误相关的所有相关日志和详情。

安全性问题以下问题与安全性设置相关。

Cognos Office 无法创建信任关系如果您是将 HTTPS 用于 Report Data Service 并且在 IBM Cognos Office 中收到关于无法信任关系的错误,那么由 Web 服务器发放的认证中心 (CA) 证书在客户端工作站上不受信任。

要解决此问题,您必须确保发放 Web 服务器证书的认证中心 (CA) 在客户端工作站上也可信。如果证书不是来自客户端所任的机构(例如 Verisign),那么必须在客户机的信任库中安装 CA 证书。

过程1. 从签发机构中检索 CA 证书。

此文件扩展名为 .cer。这与 Web 服务器使用的证书不同。它是签发机构本身的证书。

2. 双击 .cer 文件,单击安装证书,然后单击下一步。3. 单击将所有证书放在以下存储库中。4. 单击浏览,再单击可信的根认证中心,然后单击下一步。5. 单击完成。

单击查看报表后无法查看报表IBM Cognos for Microsoft Office 运行正常,但您无法使用"查看报表"选项查看报表。正在运行 IBM Cognos for Microsoft Office 的客户机无法按照 IBM Cognos Ana-lytics 中的配置连接到网关 URL。这可能是因为它在防火墙后面、主机名/DNS 对此客户机而言是未知的或者客户机存在代理问题。

108 Cognos for Microsoft Office 用户指南

Page 113: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

要解决该连接问题,请与系统管理员合作。

Cognos Office 已编号错误消息以下错误消息可能会显示在对话框中并记录在 IBM Cognos Office 日志中。

COR-ERR-2002 块类型无效发生内部处理错误。无法处理块对象。

请与 IBM Cognos Resource Center 联系。请准备提供与此错误相关的所有相关日志和详情。

COI-ERR-2003 异常类型:堆积块发生内部处理错误。数据对象不是预期类型,无法进行处理。

请与 IBM Cognos Resource Center 联系。请准备提供与此错误相关的所有相关日志和详情。

COI-ERR-2005 此版本的 Microsoft Office 不受支持IBM Cognos Office 仅支持特定版本的 Microsoft Office 应用程序。

将报表内容加载到其中一个受支持的应用程序和环境中。

要查看 IBM Cognos Office 产品所支持环境(包括操作系统、补丁、浏览器、Web 服务器、目录服务器、数据库服务器和应用程序服务器)的最新列表,请访问 IBM 支持门户网站上的 IBM Cognos Analysis for Microsoft Excel 或 IBM 支持门户网站上的IBM Cognos for Microsoft Office。

COI-ERR-2006 此 Microsoft Office 产品不受支持IBM Cognos Office 仅支持特定的 Microsoft Office 应用程序,例如 MicrosoftExcel、Microsoft Word 和 Microsoft PowerPoint。即使存在可以启用这些应用程序以进行互操作的加载项,也不能将 IBM Cognos Office 内容加载到其他 Microsoft Office应用程序(例如 Microsoft Access)。

将报表内容加载到其中一个受支持的应用程序和环境中。

要查看 IBM Cognos Office 产品所支持环境(包括操作系统、补丁、浏览器、Web 服务器、目录服务器、数据库服务器和应用程序服务器)的最新列表,请访问 IBM 支持门户网站上的 IBM Cognos Analysis for Microsoft Excel 或 IBM 支持门户网站上的IBM Cognos for Microsoft Office。

COI-ERR-2008 无法从资源检索。已尝试"{0}"发生内部处理错误。

请与 IBM Cognos Resource Center 联系。请准备提供与此错误相关的所有相关日志和详情。

第 10 章 故障诊断 109

Page 114: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

COI-ERR-2009 无法执行此操作,因为 Microsoft Excel 处于编辑方式编辑工作簿中的其中一个单元格时,无法刷新报表内容。

在活动单元格的外部单击鼠标,使其返回到非编辑方式,并重试。

COI-ERR-2010 名称 {0} 无效。名称不能包含引号 (") 字符和撇号 (’)字符创建文件夹、重命名文件夹或发布文档时,名称可以包含一个撇号或一个引号,但不能同时包含两者。

要解决此问题,请重命名文件夹或文档。不在名称中使用撇号或引号字符。

COI-ERR-2011 服务器未返回预期的响应。检查网关是否有效。如果在"选项"对话框的"系统网关 URI"框中输入的值不是有效的 IBM Cognos Analyt-ics 服务器,那么系统将显示此错误消息。

要解决此问题,请重新在系统网关 URI 中输入有效 IBM Cognos Analytics 服务器的网关地址。

COI-ERR-2012 提示的元数据不受支持尽管 IBM Cognos for Microsoft Office 支持包含提示数据的报表,但是不支持提示的元数据。

导入不需要提示元数据的报表,或创建提示元数据的默认值。

COI-ERR-2013 无法载入元数据由于您不具有工作表中部分项目的安全权限或者服务器上的项目已删除或更改,因此您可能无法加载元数据。

请确保您具有要尝试查看的所有项目的安全权限。如果这不能解决问题,请确保服务器和数据包信息正确,以及所有从源数据库删除的项目也已从工作表中删除。

COI-ERR-2014 找不到帮助文件帮助文件丢失或被破坏。

要解决该问题,请重新安装 IBM Cognos 组件(例如 IBM Cognos Analysis forMicrosoft Excel 或 IBM Cognos for Microsoft Office。

COI-ERR-2015 解析 MIME 编码的服务器响应时出现问题。尝试查找边界 [{0}],但却找到边界 [{1}]使用 GZip 压缩(压缩从服务器检索的数据的一个选项)时,出现错误。缺少要解压的数据的代码或 IBM Cognos Office 不识别这些代码。

禁用压缩。尽管默认情况下压缩已启用,您可以通过在 CommManagerSettings.xml 文件中将 UseGzipCompression 属性设为 false 来禁用压缩,默认情况下,该文件位于Office Connection 目录中,例如 C:\Documents and Settings\user name\LocalSettings\Application Data\Cognos\Office Connection 或 C:\Users\user name\AppData\Local\Cognos\Office Connection。

110 Cognos for Microsoft Office 用户指南

Page 115: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果需要运行测试或执行故障诊断,请禁用压缩。

要禁用 gzip 压缩,请设置以下属性:

<setting name="UseGzipCompression">False</setting>

Report Data Service 的已编号错误消息以下错误 Report Data Service (RDS) 消息可能会出现在对话框中,并记录在服务器日志中,该日志位于 c10_location/logs/cogserver.log。

RDS-ERR-1000 Report Data Service 无法处理由内容提供程序产生的响应可能发生此错误的原因如下:v 在 WebSphere® 中,如果其他 XML 解析器(例如 Xalan)与 Report Data Ser-

vice 使用的解析器冲突,那么会发生此错误。v 在 BEA WebLogic 中,如果 JAVA_OPTIONS 变量尚未通过正确的解析器信息进

行设置,那么会发生此错误。v 如果将 IBM Cognos Analytics(或 ReportNet)先前版本的数据包部署至 IBM

Cognos Analytics 但未升级报表规范,那么也可能会发生此错误。v 发生此错误消息的另一种可能原因是 Report Data Servic 无法处理报表。例如,如

果 IBM Cognos Report Studio 报表包含以下任意一种情况的块,那么会出现此错误:– 转发器或转发器表位于块或表格内– 布局对象(例如列表、交叉表、图表或条件块中的文本对象)位于其他块和表

格内

在 WebSphere 中设置类加载程序策略

对于 WebSphere,最佳解决方案是将类加载程序策略设置为 PARENT_LAST。在WebSphere 文档中向管理员介绍了操作方法。

在 WebLogic 中设置 JAVA_OPTIONS 变量

如果您在 BEA WebLogic Application Server 上通过 IBM Cognos Analytics 访问I B M C o g n o s f o r M i c r o s o f t O f f i c e , 请 将 以 下 内 容 添 加 到s t a r t M a n a g e d W e b L o g i c . c m d ( M i c r o s o f t W i n d o w s 操 作 系 统 ) 或startManagedWebLogic.sh(UNIX 操作系统)脚本文件的 JAVA_OPTIONS 变量:

-Dorg.xml.sax.driver=org.apache.xerces.parsers.SAXParser

升级报表规范

请遵循《IBM Cognos Business Intelligence 管理和安全性指南》中"升级报表规范"的步骤。

编辑报表

要避免有关报表布局的问题,必须执行以下其中一个操作来修改报表:v 将转发器或转发器表从块或表格中取出。

第 10 章 故障诊断 111

Page 116: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 将布局对象从条件块剪切到新的条件块、块或表格中。

RDS-ERR-1001 PowerPlay 报表 [名称]...无法运行 PowerPlay 报表 [名称]。PowerPlay

未返回预期的响应。

要解决此问题,请确保 PowerPlay 正常运行。用户应进行检查以查看 PowerPlay 服务器是否正在运行,或检查 PowerPlay 日志是否存在错误。如果 IIS 正用于 Web 服务器,请确保已启用匿名访问。有关更多信息,请参阅《IBM Cognos Business Intelli-gence 安装和配置指南》。

RDS-ERR-1003 文件无法读取Cognos Content 服务无法读取系统文件。一个原因是一个或多个系统文件被意外地从安装目录中删除,损坏了 IBM Cognos Analytics 的安装。

例如,您可能会遇到类似以下内容的错误:无法读取 c10_installation\templates\ccs\xslt\ppes\pptrans.xslt

要解决此问题,请重新安装 IBM Cognos Analytics。有关更多信息,请参阅《IBMCognos Analytics 安装和配置指南》。

RDS-ERR-1004 无法与 IBM Cognos BI 建立连接IBM Cognos Analytics 没有响应。

检查 IBM Cognos Analytics 日志。确保 IBM Cognos Analytics 正常运行。

RDS-ERR-1005 无法取得 IBM Cognos BI 的登录要求消息指出您可能已登录此名称空间,或者目标名称空间不存在。通常,在尝试两次登录到同一名称空间时会发生此错误。在某些情况下,这可能表示安全性设置(例如SiteMinder)存在问题。

确保您尚未登录。

RDS-ERR-1011 Report Data Service 无法检索语言环境设置系统启动时,IBM Cognos Content 服务请求系统的语言环境设置,但请求失败。

请联系客户支持并准备提供 cogserver.log 文件。

RDS-ERR-1012 IBM Cognos Content 服务找不到内容提供程序此错误通常与 RDS-ERR-1028 一同出现,并且意味着 Report Data Service 无法与任何 PowerPlay 提供程序进行通信。(如果存在多个 PowerPlay 服务器,但只有一个失败,那么 RDS-ERR-1028 可以单独发生)。

检查 PowerPlay Enterprise 服务器的所有实例是否正确运行。

RDS-ERR-1013 Report Data Service 无法查询 Content ManagerContent Manager 没有响应。

112 Cognos for Microsoft Office 用户指南

Page 117: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

请确保 Content Manager 正在运行。检查服务器日志是否存在与 Content Manager 相关的错误消息。

RDS-ERR-1014 Report Data Service 无法创建文档对象对象名称Content Manager 没有响应。

请确保 Content Manager 正在运行。检查服务器日志是否存在与 Content Manager 相关的错误消息。

RDS-ERR-1015 Report Data Service 无法创建新的文档版本Content Manager 没有响应。

请确保 Content Manager 正在运行。检查服务器日志是否存在与 Content Manager 相关的错误消息。

RDS-ERR-1016 Report Data Service 无法创建新的文档内容对象Content Manager 没有响应。

请确保 Content Manager 正在运行。检查服务器日志是否存在与 Content Manager 相关的错误消息。

RDS-ERR-1018 无法运行 IBM Cognos BI 报表 [名称]消息指出 IBM Cognos Analytics 未返回预期的响应。运行或刷新报表时,IBM CognosAnalytics 返回错误。可能由于以下其中一个原因导致此错误:v PowerPoint 不包含重新创建此报表的丰富格式和布局所需的工具。

请检查 IBM Cognos Analytics 错误日志,以获取故障诊断信息。如果无法显示有问题的报表,请调整该报表来删除格式和布局以在 PowerPoint(在 PowerPoint 中可以修改格式和布局)中显示数据。

v 尝试刷新已迁移至 IBM Cognos Analytics 的 Series 7 PowerPoint 报表。从 Series7 PowerPlay Enterprise Server 无法访问 Series 7 内容,IBM Cognos Report DataService (RDS) 正在尝试解析 PowerCube 数据源路径。

在 IBM Cognos for Microsoft Office 中,请确保报表的"搜索路径"属性的值与已迁移到 IBM Cognos Analytics 并发布到 IBM Cognos Connection 的同一报表的搜索路径相匹配。

v 对于 IBM Cognos for Microsoft Office 中使用 Microsoft Excel 的提示报表,如果您已在"属性"窗格中设置了要从单元格引用中检索的提示值并且单元格引用中的值对提示无效,那么您会收到此错误消息。

建议您选择"始终提示",因为这是用于提示报表的最佳实践。

有关更多信息及要确定其是否为造成这一错误消息的真正原因,请查看 IBM CognosAnalytics 服务器日志文件。

搜索错误消息 RDS-ERR-1018,然后查找类似以下内容的错误消息:

失败 QFS-ERR-0139 该请求存在多个错误。RQP-DEF-0354 查询包含一个或多个未完成的提示。QE-DEF-0385 提示"Parameter1"的格式无效。预期格式未知。

第 10 章 故障诊断 113

Page 118: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

RDS-ERR-1019 IBM Cognos Content 服务无法从 IBM CognosConnection 检索门户信息IBM Cognos Analytics 可能已停止处理。

确保 IBM Cognos Analytics 已启动。

RDS-ERR-1020 当前提供的凭证无效消息指出您提供的登录凭证、用户名和密码错误。

请确保输入有效的用户名和密码。

RDS-ERR-1021 无法运行 IBM Cognos BI 报表 [名称],因为它包含未答复的提示。消息指出您需要答复提示,并再次运行报表。报表包含尚未设置的提示。

您必须打开报表,然后在将内容导入 IBM Cognos for Microsoft Office 之前保存带有所需提示答案的报表版本。

注:如果您使用 Microsoft IIS V7.0 或 V7.5 作为 Web 服务器来运行 IBM CognosAnalytics 产品,并且未将它配置为支持 IBM Cognos for Microsoft Office,那么该程序会停止响应,并且系统不会提示您输入值。要解决此问题,请参阅

RDS-ERR-1022 Report Data Service 收到的请求无效此错误消息指出有人正在尝试从外部访问 Report Data Service。

停止并重新启动 Report Data service。

RDS-ERR-1023 无法运行报表 [名称],因为它超出了管理员设定的Report Data Service 数据大小限制报表失败,因为它超出了管理员设定的数据大小限制。IBM Cognos for Microsoft Office的默认限制为 10 MB。

更改控制规则限制设置可以提高报表数据的大小限制。有关更多信息,请参阅《IBMCognos Business Intelligence 管理和安全性指南》。

RDS-ERR-1027 无法确定 PowerPlay 服务器 [名称] 的编码消息指出 ISO-8859-1 将用作编码。如果 PowerPlay 未响应,那么会显示此错误消息。

确保 PowerPlay 已启动,并且运行正常。

RDS-ERR-1030 尝试建立连接时发生安全性错误CA 证书未安装到 Report Data Service。

安装 CA 证书。

RDS-ERR-1031 Report Data Service 无法检索 [报表名称] 的元数据提供程序(例如 IBM Cognos Analytics 或 PowerPlay)没有响应。

114 Cognos for Microsoft Office 用户指南

Page 119: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

确保 IBM Cognos Analytics 或 PowerPlay 正在运行。检查服务器日志是否存在与这些提供程序相关的错误消息。

RDS-ERR-1033 Report Data Service 无法创建报表视图 [名称]Content Manager 没有响应。

请确保 Content Manager 正在运行。检查服务器日志是否存在与 Content Manager 相关的错误消息。

RDS-ERR-1034 无法从 IBM Cognos BI 检索 [报表名称] 的报表规范如果无法从 IBM Cognos Analytics 中检索到元数据,那么会显示此消息。

确保 IBM Cognos Analytics 正在运行。检查服务器日志是否存在与 IBM Cognos Ana-lytics 相关的错误消息。

RDS-ERR-1037 无法更新 Report Data Service 的配置与 Content Manager 通信失败。

确保 Content Manager 正在运行并且其他服务能够与 Content Manager 通信。

RDS-ERR-1038 无法确定服务器语言环境尝试确定服务器语言环境失败。

请联系客户支持人员。

RDS-ERR-1039 无法取消请求消息指出请求不再运行。如果用户(或管理员)尝试取消 Report Data Service 请求,但此请求不再存在,那么会发生此错误。如果用户在管理员已重新启动 Report DataService 之后单击取消,会发生此情况。

等待 Report Data Service 重新启动。

RDS-ERR-1040 已取消具有 [请求 ID] 的会话如果请求被用户或管理员取消,那么审核日志中将显示此消息。用户可以取消他们自己的请求。管理员无法取消特定请求,但可以通过停止并重新启动服务来取消所有请求。

停止服务并放弃所有正在运行的请求。

使用此方法,您可以取消长时间运行的请求,例如运行报表。

过程1. 在 IBM Cognos Connection 的右上角,单击启动 > Cognos Administration。2. 在状态选项卡上,单击系统。3. 在记分卡窗格的左上角,单击箭头以查看更改视图菜单。单击服务,然后单击报表

数据。4. 显示 Report Data Service 后,单击箭头以查看服务旁边的操作菜单,然后单击立

即停止。

第 10 章 故障诊断 115

Page 120: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

RDS-ERR-1041 无法删除对象 [object ID]无法删除会话对象,因为该会话对象不存在。在 IBM Cognos Content 服务尝试清除其他对象期间,其他服务可能删除了该对象。

RDS-ERR-1042 找不到提示答复在报表中保存的对提示的答复不存在。

原因可能是会话已超时,或在"提示"对话框关闭期间从 IBM Cognos Analytics 服务器检索数据发生了服务器故障转移。

再次运行报表并答复报表中的所有提示。

RDS-ERR-1043 无法解析样式定义服务器无法解析报表规范中所定义的报表样式。

确保报表规范有效。如果报表规范有效,但此错误消息显示,请联系 IBM 支持人员。

RDS-ERR-1044 无法检索对象 [对象 ID] 所请求版本的输出无法从内容存储库检索您要运行的报表输出版本。

此问题可能由以下一种或多种原因所导致:v 所请求的报表版本名称、指定的分类群发键或分类群发 ID 不存在v 所请求的版本没有任何符合任一可接受格式(例如 XML、PDF 或 HTML)的输出

报表创建者没有指定运行报表时要使用的默认格式。v 您没有足够的访问权限检索此输出

要运行报表,您必须具有报表的读取权限,以及包含该报表的文件夹的遍历权限。

RDS-ERR-1045 对象 [对象 ID] 所请求的版本未生成LayoutDataXML 输出内容存储库中存在要运行的报表版本,但该报表版本没有与 LayoutDataXML 输出一起保存。

保存报表输出版本后,报表创建者必须选中 IBM Cognos Connection 中的在已保存的输出版本中启用增强的用户功能复选框。

有关更多信息,请参阅《IBM Cognos Connection 用户指南》。

RDS-ERR-1047 无法处理 XML 输出流XML 无效,并且 RSVP 出现故障。

要解决该问题,请执行以下其中一个操作:v 确保您可以在 IBM Cognos Viewer 中运行报表并尝试访问或查看报表的最后一页。v 检查服务器日志,查看 RSVP 错误消息。有关对错误日志中所引述问题的帮助,请

参阅"RSVP 错误消息指南"。

116 Cognos for Microsoft Office 用户指南

Page 121: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

RDS-ERR-1048 无法处理上下文选择规范<选择规范>无法解析所保存报表中的监视项目的代理规范。

检查服务器日志,查看 RSVP 或 ASV 错误。

RDS-ERR-1049 Report Data Service 无法在内容存储库中创建对象项目无法保存到 IBM Content Manager。

检查服务器日志,查看 RSVP 错误。

RDS-ERR-1050 在 IBM Cognos BI 报表中追溯操作您无法在报表向上追溯或向下追溯。

检查日志,查看 RSVP 错误。

RDS-ERR-1053 Report Data Service 收到的凭证格式无效传递到 Report Data Service 身份验证服务的凭证无效。

验证 XML 凭证是否根据模式验证,以及值是否与登录请求缺少的值定义对应。

RDS-ERR-1055 尝试加载支持的转换格式时发生错误IBM Cognos Analytics 的安装已损坏。

重新安装 IBM Cognos Analytics。

RDS-ERR-1057 Report Data Service 处理请求时发生运行时错误在 Report Data Service 中发生了未处理的错误。

请联系客户支持人员。

IBM Cognos for Microsoft Office 已编号的错误消息以下错误消息可能会显示在对话框中并记录在 IBM Cognos for Microsoft Office 日志中。

COC-ERR-2005 导入失败未知问题导致导入报表内容失败。

其他可能性包括:v IBM Cognos Analytics 的登录要求不可用。您可能已登录至此名称空间,或目标名

称空间不存在。v 存在对 Excel 工作簿结构的保护

该保护会防止用户添加或删除工作表,或显示隐藏的工作表。v 未在 Microsoft Office 应用程序中打开任何工作簿、文档或幻灯片。

请检查报表是否使用标准格式。修订并重新保存报表,确保文本和图像没有位于同一单元格中。

第 10 章 故障诊断 117

Page 122: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

如果工作簿结构受保护,请确保已清除保护工作簿对话框中的结构复选框。从 Excel 的工具菜单中,单击保护,然后单击保护工作簿。在保护工作簿对话框中,清除结构复选框,然后单击确定。

请确保已在您要向其导入报表内容的 Microsoft Office 应用程序中打开了工作簿、文档或幻灯片。

COC-ERR-2006 未能载入门户树当尝试从 IBM Cognos for Microsoft Office 会话登录到 IBM Cognos Analytics 服务器时,发生此错误。必须安装 .NET Framework V4.0 或更高版本。

可能是因为未安装 .NET Framework V4.0 或更高版本,也可能是连接问题。还可能意味着 IBM Cognos Analytics 服务已经停止。

如《IBM Cognos for Microsoft Office 安装指南》中所载,要部署 IBM Cognos forMicrosoft Office,您必须先在客户机工作站上安装 Microsoft .NET Framework V4.0或更高版本。

如果已安装所需的 Microsoft .NET Framework,请检查 LAN 连接问题。重新启动IBM Cognos Analytics 服务。

COC-ERR-2014 刷新失败IBM Cognos for Microsoft Office 无法刷新报表内容。另一错误消息将指明原因。如果没有其他错误消息,那么问题出在 IBM Cognos for Microsoft Office 外部。这可能表示存在系统问题、服务器故障或没有 LAN 连接。

尝试再次刷新内容。检查系统和服务器功能。

COC-ERR-2015 无法打开导入向导对话框载入 IBM Cognos for Microsoft Office"导入内容"向导时,它将浏览报表、填充目录树并为每个报表要素创建页面。如果报表中发生意外错误,将记录此错误。

尝试再次导入报表。如果失败,请在创建报表的工作室中打开报表,并保存报表。检查日志文件,以获得更详细的信息。

COC-ERR-2301 登录失败用户名和密码不正确。

确保输入有效的用户名和密码。

COC-ERR-2303 此报表无效,无法生成IBM Cognos for Microsoft Office 无法生成顶级报表(其中一个报表嵌套在另一报表内)。

将报表从其嵌套的报表中取出,并重新提交请求。

过程1. 重新设计报表。2. 保存报表。3. 将保存的报表导入到 IBM Cognos for Microsoft Office 中。

118 Cognos for Microsoft Office 用户指南

Page 123: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

COC-ERR-2305 Microsoft Excel 返回错误消息指出您应确保 Microsoft Excel 未处于编辑方式,然后重试。编辑工作簿中的其中一个单元格时,无法刷新报表内容。

在活动单元格的外部单击鼠标,使其返回到非编辑方式,并重试。

COC-ERR-2308 报表规范为空您尝试导入到 IBM Cognos for Microsoft Office 中的报表没有内容。要导入的报表必须包含内容。

选择其他报表进行导入,或者在尝试导入之前完成报表的创建。

COC-ERR-2603 必须在导入任何内容之前为演示添加幻灯片此演示没有幻灯片。IBM Cognos for Microsoft Office 要求演示中至少有一张幻灯片,才能启动"导入内容"向导。

在演示中添加幻灯片,然后尝试再次导入报表内容。

COC-ERR-2607 Microsoft Office 消息初始化过程中,您会收到错误 COC-ERR-2607,并且在某些情况中,会收到 MicrosoftOffice 消息,例如:

找不到文件或程序集名称 Microsoft.Office.Interop.ApplicationName 或其某个关联。

此错误表示所需的应用程序或者其中一个所需 Microsoft Office 应用程序的 .NET 支持尚未安装。

需要使用 Microsoft Office Excel、PowerPoint、Word 以及这三种应用程序的 Microsoft.NET 可编程性支持,才能使 IBM Cognos for Microsoft Office 正常工作。

确保已安装这三种 Microsoft Office 应用程序,且启用了 Microsoft .NET 支持。有关更多信息,请参阅《IBM Cognos for Microsoft Office 安装指南》。

COC-ERR-2609 定制属性 [Property_Name] 不存在您导入了一个提示报表,并在"属性"窗格中为"定制属性"指定了一个名称,该名称与Microsoft Office"属性"对话框中的定制文档属性名称不匹配。

在 IBM Cognos for Microsoft Office 的属性窗格中,请确保在定制属性框中为每个提示指定的值与 Microsoft Office 属性对话框(文件 > 属性 > 定制选项卡)的定制文档属性中指定的值相匹配。请确保定制文档属性的名称中无开头和尾随字符空格。

第 10 章 故障诊断 119

Page 124: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

120 Cognos for Microsoft Office 用户指南

Page 125: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 11 章 辅助功能部件

IBM Cognos for Microsoft Office 具有辅助功能部件,可以帮助残疾用户(如行动有障碍或视力受限的用户)成功使用信息技术产品。

以下列表包含了 IBM Cognos for Microsoft Office 中的主要辅助功能部件:v 您可以使用加速键和命令键浏览 IBM Cognos for Microsoft Office。

在 Microsoft Windows 中,按 Alt 键,该加速键将触发一个操作;例如按 Alt+F组合键可以显示"文件"菜单。您还可以使用扩展加速键(如果已启用)。

v IBM Cognos for Microsoft Office 使用 Microsoft Active Accessibility (MSAA)。这表示,视力受限的用户可以使用屏幕朗读器软件以及数字语音合成器来听取屏幕上显示的内容。

v IBM Cognos for Microsoft Office 支持您的系统显示设置,例如颜色模式、字体大小和高对比度显示。

IBM Cognos for Microsoft Office 具有您可定制的其他功能,可满足您的个人需求:v 第 125 页的『增大将来会话中的字体』v 第 125 页的『在 Windows 高对比度方式下查看报表或报表项目』

键盘浏览可以使用键盘快捷键来浏览和执行任务。

如果您经常使用的操作没有相应的快捷键,您可以在 Microsoft Excel 中录制一个宏创建一个快捷键。

此产品除使用特定于应用程序的键外,还使用标准的 Microsoft Windows 导航键。

注:键盘快捷键基于美式标准键盘。此主题中的某些内容可能不适用于部分语言。

访问和使用菜单

键盘快捷键允许您无需使用鼠标或其他定位设备即可访问菜单和 IBM Planning Ana-lytics 功能区。

注:根据所使用的个性化设置和操作系统,快捷键可能有所不同。

表 17. IBM Planning Analytics 功能区操作 快捷键启动 IBM Planning Analytics for MicrosoftExcel 或 IBM Cognos for Microsoft Office。

ALT+Y,将焦点置于功能区中的 IBM Plan-ning Analytics 选项卡上。

选择 IBM Planning Analytics 选项卡上的项目后,选择该选项卡上的下一个或上一个按钮或菜单。

左箭头键、右箭头键、上箭头键或下箭头键

选择菜单或子菜单中的第一个或最后一个命令。

HOME 或 END

121

Page 126: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 17. IBM Planning Analytics 功能区 (续)

操作 快捷键打开选定菜单,或执行选定按钮或命令的操作。

ENTER

打开选定项目或焦点区域的上下文菜单。 SHIFT+F10

关闭已打开的上下文菜单。 ESC

访问和使用任务窗格

键盘快捷键允许您无需使用鼠标或其他定位设备即可访问任务窗格。

表 18. 任务窗格操作 快捷键选择要登录的数据库。注:执行此操作时,菜单或 IBM PlanningAnalytics 选项卡必须已激活。

Office 2013 和 2016 用户:v 通过按住 Shift 键并按 F6 键 3 次,使焦点

移至任务窗格。注:焦点将移至任务窗格,但是没有可视化表示形式来指示此移动。

v 通过按 Tab 键 2 次来选择服务器。这将突出显示打开图标。按空格键,然后按"下箭头键"以打开并浏览子菜单。

v 通过按右箭头键,然后按 Enter 键来选择数据库。

任务窗格激活后,选择组件,例如 IBM Plan-ning Analytics for Microsoft Excel 或 IBMCognos for Microsoft Office

Office 2013 和 2016 用户:

左箭头键或右箭头键

Office 2010 用户:

CTRL+TAB

左箭头键或右箭头键当 IBM Cognos Office 窗格激活后,选择窗格中的下一个或上一个选项。

Office 2013 用户:

TAB

Office 2010 用户:

CTRL+TAB

将焦点置于元数据树上。 CTRL+M, T

将焦点置于浏览表视图的概览图区上。 CTRL+M, U

122 Cognos for Microsoft Office 用户指南

Page 127: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

使用过滤器窗口

键盘快捷键允许您无需使用鼠标或其他定位设备即可使用编辑过滤器窗口。

表 19. "编辑过滤器"窗口操作 快捷键

激活编辑过滤器窗口之后,通过在按钮、过滤器行和连词(是 AND 和 OR 操作符)之间移动,来更改控件上的焦点。

TAB

激活连词控件之后,将表达式在 AND 与 OR之间切换。

空格键

激活连词控件(例如 AND 和 OR 操作符)之后,收合表达式。

左箭头键

数字小键盘上的减号键 (-)

激活连词控件(例如 AND 和 OR 操作符)之后,展开表达式。

右箭头键

数字小键盘上的加号键 (+)

使用窗口

键盘快捷键允许您无需使用鼠标或其他定位设备即可访问对话框。

表 20. 对话框或窗口操作 快捷键

移动到下一选项或选项组。 TAB

移动到上一选项或选项组。 SHIFT+TAB

在打开的下拉列表中的选项之间移动,或在一组选项中的选项之间移动。

箭头键

执行选定按钮的操作,或选中或清除选定的复选框。

空格键

打开上下文菜单(如果已关闭),并移动到上下文菜单中的该选项。

SHIFT+F10,然后按下拉列表中某个选项的第一个字母

打开选定的下拉列表。 下箭头

下拉列表选项中的首字母

关闭选定的下拉列表。Office 2013 用户:

ESC

Office 2010 用户:

下拉列表选项中的首字母

第 11 章 辅助功能部件 123

Page 128: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 20. 对话框或窗口 (续)

操作 快捷键

展开或折叠文件夹。Office 2013 用户:

右箭头键,左箭头键

Office 2010 用户:

CTRL+ENTER

取消命令并关闭窗口。 ESC

打开选择数据包对话框。 CTRL+M, O

打开对话框激活后,在本地打开所选报告。 ENTER

当选择数据包对话框打开时,选择一个数据包。

Office 2013 用户:

按 TAB 键将焦点移至系统框上

按下箭头键来选择 Cognos 系统

按 ENTER 键来查看数据包

Office 2010 用户:

按 TAB 键将焦点移至系统框上

按 ENTER 键来查看数据包

发布对话框激活并展开相应的文件夹后,发布选定的 Microsoft Office 文档。

选择文件名后,按 Tab 键选择"发布"按钮,然后按 Enter 键。

在 IBM Cognos for Microsoft Office 中,移动到 IBM Cognos 窗格上的某个选项卡页面,例如浏览内容或管理数据页面。

CTRL+TAB

使用树形视图

键盘快捷键允许您无需使用鼠标或其他定位设备即可访问树形视图。

表 21. 树形视图操作 快捷键

移动到第一个可选择的节点。

如果该节点有子节点并且该子节点已展开,移至第一个子节点。

下箭头

移动到下一个可选择的节点。 上箭头键或下箭头键

展开选定节点或移至第一个可选择的子节点 右箭头键

折叠选定节点,移至父节点,或移至第一个可选择的节点。

左箭头键

124 Cognos for Microsoft Office 用户指南

Page 129: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 21. 树形视图 (续)

操作 快捷键

移至树控件中的第一个节点。 HOME

移至树控件中的最后一个节点。 END

界面信息以下小节介绍了您可以通过定制设置使 IBM Cognos for Microsoft Office 更易访问的多种方式。

增大将来会话中的字体最好通过更改 Windows 中的显示字体来更改您的 IBM Cognos Office 字体的大小。(更改 Windows 显示字体可以影响计算机上的所有程序。)有关更多信息,请参阅Windows 帮助。

注意:在 Microsoft Windows XP 中,如果在 DPI 设置字段中选择大尺寸选项,不会对 IBM Cognos Office 产生想要的影响。必须选择定制设置,然后选择要缩放至的百分比。

在 Windows 高对比度方式下查看报表或报表项目启用"高对比度方式"后,低视力的 Microsoft Windows 用户可以使 IBM Cognos forMicrosoft Office 更容易查看。有关更多信息,请参阅您的操作系统文档。

供应商软件IBM Cognos for Microsoft Office 包含 IBM 许可协议下未涵盖的特定供应商软件。IBM 就这些产品的辅助功能部件不发表任何声明。有关其产品的辅助功能选项信息,请联系其供应商。

IBM 和辅助功能选项IBM Human Ability and Accessibility Center 具有更多有关 IBM 辅助功能选项承诺的信息。

http://www.ibm.com/able

第 11 章 辅助功能部件 125

Page 130: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

126 Cognos for Microsoft Office 用户指南

Page 131: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 12 章 示样报表和数据包IBM Cognos for Microsoft Office 产品包含基于示样公司 The Sample Outdoors Com-pany 的示样报表和数据包。安装示样后,您可以在 IBM Cognos Connection 中的"公共文件夹"和 IBM Cognos 窗格的源目录树中找到这些表。

Sample Outdoors CompanySample Outdoors Company 示样介绍了产品功能以及技术和业务最佳实践。

您也可以将它们用于试验和共享报表设计技术,以及故障诊断。使用示样时,您可以访问产品中的功能。

Sample Outdoors Company、GO 销售或 Sample Outdoors 名称的任何变体均为虚构的企业运营名称,其示样数据用于为 IBM 及 IBM 的客户开发示样应用。其虚构纪录包括销售事务、产品销售、财务及人力资源示样数据。若与实际名称、地址、联系电话或交易价格雷同,皆纯属巧合。未经授权,不得擅自复制。

示样大纲

示样中包含以下内容:v 两个数据库(包含所有的公司数据),以及用于查询和分析的相关示样模型v 示样多维数据集和相关模型v 度量标准数据源(包括相关联的度量标准和一个合并公司的策略图),以及度量标

准抽取模型。v 报表、查询、查询模板和工作空间

运行交互式报表需要使用脚本。要查看示样数据包中所包含的所有报表,请将安装的示样内容中的文件复制到部署文件夹,然后将部署内容导入 IBM Cognos Busi-ness Intelligence 产品。

安全

示样对于所有用户都可用。

要实现安全,请参阅《IBM Cognos Business Intelligence 管理和安全性指南》。

Sample Outdoors 集团公司为使设计示例的速度更快(特别是财务示例),一些关于 Sample Outdoors Com-pany 的常规信息会非常有用。

要查找使用特定产品功能的示样,请参阅此部分中的各个示样说明。

Sample Outdoors Company 的收入来自公司商店和特许经营运营。从全资子公司中合并收入。有六个不同的组织,每个组织都有其自己的部门和销售分部。其中五个组织是区域性公司。

127

Page 132: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第六个公司 GO Accessories:v 有其自己的产品集合,在品牌、名称、价格、颜色和尺寸上与其他 GO 公司不同。v 销售范围从单个分部到所有区域和零售商。v 功能既是基于日内瓦的运营公司,也是 GO 在欧洲的三个子公司之一。

下图说明了 Sample Outdoors Company 合并后的公司结构。该图还包括 GO Cen-tral Europe 所有权的百分比变化,以及每个子公司的报表币种和 GL(总分类帐)前缀。在第 1 年中,GO Asia Pacific 拥有 GO Central Europe 的 60%,而在第 3 年中,其所有权下降到 50%。在第 1 年中,GO Accessories 拥有 GO Central Europe的 40%,而在第 3 年中,其所有权增加到 50%。

Sample Outdoors Company 中的每个公司都有相同的部门结构,以及相同的总分类帐(GL) 结构,如下表所示。各分部可能不以相同的币种进行报告。例如,美洲子公司以美元进行报告,但是高级管理层分部的本地币种为加拿大元,而运营分部的本地币种为比索。

图 3. Sample Outdoors Company 合并后的公司结构

128 Cognos for Microsoft Office 用户指南

Page 133: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 22. 部门结构分部 (GL) 部门 (GL)

公司 (1700) 销售额 (1720)

市场 (1750)

IS&T 部门 (1760)

人力资源部门 (1730)

财务部门 (1740)

采购部门 (1710)

运营部门 (1800) 生产和发售部门 (1820)

客户服务部门 (1820)

每个公司都有一个完整的帐户图表。大多数帐户(例如那些非人力费用帐户)都是部门级别的,仅包含汇总数量。例如,尽管每个市场营销部门都有费用,但是成本并未在市场营销促销发生的事务级别上指定。

员工Sample Outdoors 数据包含所有分部、部门和职位的员工的完整列表。

为有关奖金("全球奖金"报表)和销售佣金("Central Europe 销售佣金"报表)、培训("员工培训 (按年)"报表)和绩效复查以及员工满意度调查("2012 年员工满意度")的报表提供了数据。如果使用 Metric Studio,那么人力资源部门的示样度量标准也可用。

在"GO 数据仓库 (分析)"数据包中,各组度量和相关维度均组织到文件夹中。员工被组织在区域和经理的层级中,便于报告不同种类的聚合。已为"员工职位汇总"度量定义聚合,以便职位数和计划的职位数在每个时间级别(每月、每季度或每年)上正确聚合。有关示例,请参阅"计划员工人数"报表。

还在示样 LDIF 文件中列出了员工,该文件可用于包括 Tivoli® 在内的任何 LDAP IBM产品身份验证。此身份验证目录是 IBM Cognos Planning 示样所必需的目录。其他示样均不依赖于安全概要文件。

销售和市场营销有关销售和市场营销的数据可用于 Sample Outdoors 集团中的所有公司。

GO Accessories 具有更多详情来支持分析示例。例如,根据"销售和市场营销"多维数据集查看"收入与利润率 (按产品品牌)"分析。市场营销和销售活动连接到 Sample Out-doors 区域公司。

总之,GO 公司的大多数产品系列("逐年销售额增长")在所有区域("2011 年收入 [按GO 子公司]")均有稳定增长,这是因为在重复业务以及新产品或改进产品(例如高利润的太阳镜产品系列)等方面有所增长。在通过五个区域公司(GO Accessories 除外)销售的产品系列中,促销活动已在多方面获得成功("促销成就 [按促销活动、促销包和季度]")。如果使用 Metric Studio,也可在示样度量标准中查看此情况。

第 12 章 示样报表和数据包 129

Page 134: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

客户调查

数据还包含来自客户调查的信息。例如,包括喷雾驱虫剂和防晒霜等的产品系列尚未成功("产品满意度 - 户外防护用品 [2011 年]"),并且零售商不满意的原因可能是客户服务的水平,而不是退货("客户退货和满意度")。如果使用 Metric Studio,也可在度量标准中监视此信息。

销售渠道

公司渠道的收入在交易级别处获得。特许经营渠道的收入仅可在合并级别处获得("销售和市场营销"多维数据集)。关于零售商的度量标准显示新的零售店数量在此数据涵盖的时段内已下降。

GO Accessories 在世界范围内进行销售,并且仅销售附件。GO Accessories 事务数据是按品牌、颜色和尺寸分析产品的主要源。公司集团中的其他五个子公司是区域性的,向其所在区域的零售商销售所有的产品系列。例如,报表"2011 年排名前 10 位的零售商"使用曲线图和列表数据查看零售商级别的收入。

Sample Outdoors 数据库、模型和数据包Sample Outdoors Framework Manager 模型说明了建模技术并且支持示样。

模型基于 GO 数据仓库和 GO 销售事务数据库并且是示样报表和查询的基础。每个模型包含两个用于发布数据分析(按维度)和查询视图的数据包。

您必须具有访问 Framework Manager(IBM Cognos Business Intelligence 中的建模工具)的权限,才能查看示样模型。您可能还需要设置示样数据库和连接。

GO 数据仓库

GO 数据仓库模型 great_outdoors_data_warehouse.cpf 基于数据库 GOSALESDW。它包含有关已分组到业务区中的人力资源、销售和市场营销以及财务方面数据。在数据库视图中,三个业务区已分组到单独的名称空间中。数据库视图包含用于共同信息的第四个名称空间(GO 数据)。

数据库视图与基础数据库的结构非常类似。所有表格(数据库查询主题)均未更改。这使得 IBM Cognos Analytics 在大多数情况下都能直接从数据包检索元数据,而不必使用针对数据库的元数据调用。数据库视图中已进行以下更改和添加:v 联接已根据需要添加。v 为了允许在不同的详细程度级别进行聚合,创建了某些模型查询主题。有关示例,

请参阅时间和销售或销售资料之间的关系。v 为了允许在查找表和维度中的每个级别之间进行单一联接,复制了查找表。有关示

例,请参阅产品查找表。

业务视图仅包含模型查询主题,没有联接。业务视图中已进行以下更改和添加:v 计算已添加到模型查询主题中。例如,时间维度包含语言计算。v 针对具有多个层级的数据库,创建了新维度以组织每个层级。例如,员工层级组织

成若干个类别,例如经理和区域。

130 Cognos for Microsoft Office 用户指南

Page 135: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

GO 销售事务数据库

GO 销售模型 great_outdoors_sales.cpf 基于作为事务数据库结构化的 GOSALES 数据库。它主要包含销售数据。

数据库视图与基础数据库结构非常类似。数据库视图中已进行以下更改和添加:v 为了能够将资料表格与时间维度联结,使用了模型查询主题和多部分联接。v 其他联接已根据需要进行了添加。

业务视图仅包含模型查询主题,没有联接。业务视图中已进行以下更改和添加:v 计算已添加到模型查询主题中。v 为启用时间维度上的联接在数据库视图中创建的模型查询主题作为引用快捷键进行

了链接。v 针对具有多个层级的数据库,创建了新维度以组织每个层级。v "销售人员"是缓慢更改的"员工"维度的子集。在"GO 销售"中没有唯一的"员工"键,因

此过滤器仅检索当前记录。此模型不使用历史数据。

示样 PowerCube

以下多维数据集以英语、法语、德语、日语和中文随 Sample Outdoors 示样一起提供:v sales_and_marketing.mdc

v employee_expenses.mdc

v go_accessories.mdc

v go_americas.mdc

v go_asia_pacific.mdc

v sample_outdoors_sales_en.mdc

v great_outdoors_7.mdc

示样数据包

Sample Outdoors 示样包括六个数据包。提供对每个可用数据包的简要说明。

"Go 数据仓库(分析)"是 GOSALESDW 数据库的按维度建模的视图。此数据包可用于所有工作室,包括 IBM Cognos Analysis Studio。使用此数据包,您可以进行向上追溯和向下追溯。

"Go 销售(分析)"是 GOSALES 数据库的按维度建模的视图。此数据包可用于所有工作室,包括 Analysis Studio。使用此数据包,您可以进行向上追溯和向下追溯。

"Go 数据仓库(查询)"是 GOSALESDW 数据库的非维度视图。此数据包可用于除Analysis Studio 之外的所有工作室,并且在无需进行向上追溯和向下追溯时,对生成报表非常有用。

"Go 销售(查询)"是 GOSALES 数据库的非维度视图。此数据包可用于除 AnalysisStudio 之外的所有工作室,并且在无需进行向上追溯和向下追溯时,对生成报表非常有用。

"销售和市场营销(多维数据集)"是一个基于 sales_and_marketing.mdc 多维数据集的OLAP 数据包。

第 12 章 示样报表和数据包 131

Page 136: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

"Great Outdoor 销售(多维数据集)"是一个基于 great_outdoors_sales_en.mdc 多维数据集的 OLAP 数据包。

注:OLAP 数据包、"Sample Outdoor 销售(多维数据集)"和"销售和市场营销(多维数据集)"未提供多语言版本。IBM_Cognos_PowerCube.zip 归档包含每个数据包的五种版本:英语、法语、德语、日语和中文。

"Go 数据仓库(分析)"数据包中的示样以下是位于"GO 数据仓库(分析)"数据包和"GO Office 报表示样"中的一些报表。

员工满意度工作空间这个工作空间显示员工满意度的不同度量,例如培训、奖金和员工调查得分。奖金列表按国家/地区进行过滤。

退货数量 (按订购方法)此报表按户外防护用品产品系列中每种产品的退货原因,显示了销售数量、退货数量和退货百分比(大于 5% 的百分比将突出显示)。此报表使用了以下功能:v 过滤器v 列表v 条件突出显示v 分组

退货数量(按产品系列图表)这个饼形图报表显示所有子公司的产品系列的退货数量。

收入数据工作空间这个工作空间按区域、按国家/地区和产品类型(使用多值复选框进行过滤)以及按订购方法显示收入。

"Go 数据仓库(查询)"数据包中的示样以下是位于"GO 数据仓库(查询)"数据包和"GO Office 报表示样"中的一些报表。

基线此图表报表根据用于按年度过滤的提示值显示数字基线、平均值和百分比。

分类群发的销售绩效报表此列表报表显示了如何向北欧销售人员的经理分类群发销售性能报表。如果要成功分类群发此报表,必须将 IBM Cognos 10 配置成使用电子邮件服务器。此报表使用了以下功能:v 列表v 分类群发v 条件突出显示v 过滤器

132 Cognos for Microsoft Office 用户指南

Page 137: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 计算v 汇总v 块v 定制页眉和页脚v 排序v 分组

"销售和市场营销(多维数据集)"数据包中的示样以下是位于"销售和市场营销(多维数据集)"数据包和"GO Office 报表示样"中的一些报表。

收入 (按产品品牌)此报表按产品(按产品品牌进行了过滤)显示了收入和毛利润。由于始终存在产品周转,因此报表会有条件地突出显示停用的产品。此报表使用了以下功能:v 列表v 过滤器v 提示v 组合图v 条形图v HTML 项目v 分组v 排序v 轴标题

"GO 销售(分析)"数据包中的示样以下是位于"GO 销售(分析)"数据包和"GO Office 报表示样"中的一些报表。

销售汇总此报表汇总了收入和毛利润,并按收入和销售数量显示了排名前几位的销售代表。此报表使用了以下功能:v 列表v 过滤器v 组合图v 轴标题v 定制页眉和页脚v 条件

"GO 销售(查询)"数据包中的示样以下是位于"GO 销售(查询)"数据包和"GO Office 报表示样"中的一些报表。

第 12 章 示样报表和数据包 133

Page 138: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

水平分页此报表显示跨多个水平页呈现的超宽浏览表视图。第一个浏览表视图显示适合于页面行为,而第二个浏览表视图显示水平分页。

此报表使用了以下功能:v 多个页面v 水平分页v 浏览表视图v 定制页眉和页脚

无数据这个报表的每个页面都显示用于处理"无数据"条件的不同选项。它还会生成"GO 销售(查询)"数据包中"订单发票 - Donald Chow(销售人员)"报表的销售发票。

此报表使用了以下功能:v 浏览表视图v 定制页眉和页脚v 无数据v 列表

134 Cognos for Microsoft Office 用户指南

Page 139: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 13 章 访问权限和凭证

初始化内容存储库后,IBM Cognos Business Intelligence 管理员可以为您的组织数据设置访问权限。管理员可以指定对 IBM Cognos 软件中的特定报表或其他内容具有访问权限的用户和组。管理员还可以指定用户能够对内容执行的操作。可以随时修改这些权限以适应组织内部的变化。

有关设置访问权限的更多信息,请参阅《IBM Cognos 管理和安全性指南》。

对于 IBM Cognos for Microsoft Office 的用户,必须授予其执行以下类型活动的特定权限:v 从内容存储库中检索数据以创建报表以及在 IBM Cognos Viewer 中查看报表。有

关更多信息,请参阅『用于查看和导入报表的权限』。v 刷新数据或文件夹,并查看数据包或文件夹的内容。有关更多信息,请参阅第

136 页的『用于查看或编辑数据包或文件夹内容的权限』。v 从 IBM Cognos Connection 下载 Microsoft Office 文档以及向其发布 Microsoft

Office 文档。有关更多信息,请参阅第 136 页的『访问 IBM Cognos Connection的权限』。

用户的访问权限

至少,用户必须对要在 IBM Cognos Connection 中访问的条目的父条目具有遍历权限和读取权限。父条目包括容器对象(例如文件夹、数据包、组、角色和名称空间)。

注:如果管理员已授予用户或用户所属的组对数据包的执行权限和遍历权限,那么用户可以从数据包中运行报表,但是不能在 IBM Cognos Studio 中打开数据包。

访问与通过多个名称空间保证安全的数据源相关联的 IBM Cognos Con-nection 条目

IBM Cognos 软件中的数据源可通过多个名称空间保证安全。在某些环境下,用于保护数据源的名称空间不是用于访问 IBM Cognos Connection 的主要名称空间。当用户尝试访问与通过多个名称空间保证安全的数据源相关联的条目时,他们必须登录到所有需要的名称空间。

启用单点登录 (SSO) 时,用户将自动登录到名称空间。

此功能仅适用于 IBM Cognos Viewer。

用于查看和导入报表的权限下表描述从内容存储库中查看和导入报表所需的访问权限。

表 23. 查看和导入报表的权限要求

目标 权限

查看报表或报表输出版本(包括搜索结果集中的报表)。 执行和遍历

135

Page 140: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 23. 查看和导入报表的权限要求 (续)

目标 权限

查看包含报表的文件夹或数据包。 遍历

导入包含最新内容更改的报表版本。注:已禁用"导入"向导中的选择特定的输出版本复选框。

对于数据源、连接和登记表,从数据提供程序检索数据。用户无法直接读取数据库信息。报表服务器可代表用户访问数据库信息以处理请求。

读取和执行

从已保存的报表输出版本中导入报表。 读取和遍历

用于查看或编辑数据包或文件夹内容的权限需要访问权限,才能从内容存储库刷新数据,或者查看或搜索数据包或文件夹内容。

表 24. 查看或编辑数据包或文件夹的权限要求目标 权限

查看数据包或文件夹的内容,对文件夹的内容没有完全访问权限。注:用户可以在 IBM Cognos Connection 中查看具有任一类型访问权限的条目的常规属性。常规属性包括名称、描述、创建日期等,它们是所有条目所常见的。

遍历

下载已发布到 IBM Cognos Connection 的 Microsoft Office 文档 读取

刷新 IBM Cognos 窗格中包含已缓存的任何报表或分析的"公共文件夹"和"我的文件夹"。

遍历

对已发布到 IBM Cognos Analytics 的内容执行全文搜索。

不会搜索没有遍历权限的文件夹的内容。

遍历

查看信息卡。 读取

访问 IBM Cognos Connection 的权限需要访问权限,才能从 IBM Cognos Connection 下载报表,或向其发布 MicrosoftOffice 文档。

表 25. Cognos Connection 下载 Office 文档的权限目标 权限

从 IBM Cognos Connection 中通过 Microsoft Office 应用程序打开报表,然后将报表保存到本地。

读取

将 Microsoft Office 文档发布到 IBM Cognos Connection。 执行

136 Cognos for Microsoft Office 用户指南

Page 141: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 25. Cognos Connection 下载 Office 文档的权限 (续)

目标 权限

从 IBM Cognos Connection 下载报表。 读取和遍历

第 13 章 访问权限和凭证 137

Page 142: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

138 Cognos for Microsoft Office 用户指南

Page 143: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 14 章 重新命名 Cognos Office 组件

本节内容适用于需要对 IBM Cognos Office 产品(例如 IBM Planning Analytics forMicrosoft Excel、IBM Cognos Office 和 IBM Cognos for Microsoft Office)中的标签、消息或其他字符串进行品牌再造、定制或本地化的客户和合作伙伴。

资源文件IBM Cognos Office 产品的所有可定制字符串都位于基于 XML 的资源文件 (.resx) 中。

.resx 资源文件格式由 XML 条目组成,这些条目在 XML 标记内指定了对象和字符串。

.resx 文件的一个好处是在使用文本编辑器(例如记事本)打开该文件时,可以对其进行写入、解析和管理操作。查看 .resx 文件时,您可以看到嵌入对象(例如图片)的二进制格式,此时该二进制信息是资源说明的一部分。除该二进制信息外,.resx 文件是可读和可维护的。

.resx 文件含有一组标准的标题信息,描述了资源条目的格式并指定了解析数据的 XML代码的版本信息。

这些文件包含三个 IBM Cognos Office 组件中所有文本的所有字符串、标签和标题。对于每种语言,存在三个文件,每个文件对应一个组件。下表列出了每个文件。

表 26. IBM Cognos Office 资源文件

语言

IBM Planning Analyt-ics for MicrosoftExcel 文件

(内部名称 cor)

I B M C o g n o s fo rMicrosoft Office 文件

(内部名称 coc)

IBM Cognos Office文件

(内部名称 coi)

语言中立 cormsgs.resx cocmsgs.resx coimsgs.resx

中文(简体) cormsgs.zh-cn.resx cocmsgs.zh-cn.resx coimsgs.zh-cn.resx

中文(繁体) cormsgs.zh-tw.resx cocmsgs.zh-tw.resx coimsgs.zh-tw.resx

克罗地亚语 cormsgs.hr.resx cocmsgs.hr.resx coimsgs.hr.resx

捷克语 cormsgs.cs.resx cocmsgs.cs.resx coimsgs.cs.resx

丹麦语 cormsgs.da.resx cocmsgs.da.resx coimsgs.da.resx

荷兰语 cormsgs.nl.resx cocmsgs.nl.resx coimsgs.nl.resx

英语 cormsgs.en.resx cocmsgs.en.resx coimsgs.en.resx

芬兰语 cormsgs.fi.resx cocmsgs.fi.resx coimsgs.fi.resx

法语 cormsgs.fr.resx cocmsgs.fr.resx coimsgs.fr.resx

139

Page 144: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

表 26. IBM Cognos Office 资源文件 (续)

语言

IBM Planning Analyt-ics for MicrosoftExcel 文件

(内部名称 cor)

I B M C o g n o s fo rMicrosoft Office 文件

(内部名称 coc)

IBM Cognos Office文件

(内部名称 coi)

德语 cormsgs.de.resx cocmsgs.de.resx coimsgs.de.resx

匈牙利语 cormsgs.hu.resx cocmsgs.hu.resx coimsgs.hu.resx

意大利语 cormsgs.it.resx cocmsgs.it.resx coimsgs.it.resx

日语 cormsgs.ja.resx cocmsgs.ja.resx coimsgs.ja.resx

哈萨克语 cormsgs.kk.resx cocmsgs.kk.resx coimsgs.kk.resx

韩文 cormsgs.ko.resx cocmsgs.ko.resx coimsgs.ko.resx

挪威语 cormsgs.no.resx cocmsgs.no.resx coimsgs.no.resx

波兰语 cormsgs.pl.resx cocmsgs.pl.resx coimsgs.pl.resx

葡萄牙语 cormsgs.pt.resx cocmsgs.pt.resx coimsgs.pt.resx

罗马尼亚语 cormsgs.ro.resx cocmsgs.ro.resx coimsgs.ro.resx

俄语 cormsgs.ru.resx cocmsgs.ru.resx coimsgs.ru.resx

斯洛文尼亚语 cormsgs.sl.resx cocmsgs.sl.resx coimsgs.sl.resx

西班牙语 cormsgs.es.resx cocmsgs.es.resx coimsgs.es.resx

瑞典语 cormsgs.sv.resx cocmsgs.sv.resx coimsgs.sv.resx

泰语 cormsgs.th.resx cocmsgs.th.resx coimsgs.th.resx

土耳其语 cormsgs.tr.resx cocmsgs.tr.resx coimsgs.tr.resx

在本地化的 Microsoft Windows 环境中以英语运行 Cognos Office 组件您可以在配置为使用其他语言的 Microsoft Windows 环境中在 Cognos Office 组件内显示英语。

关于此任务

例如,如果 Microsoft Windows 设置为使用法语,那么默认情况下 Cognos Office 组件也使用法语。但是您可以将 Cognos Office 组件配置为使用英语而非法语。

140 Cognos for Microsoft Office 用户指南

Page 145: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

过程1. 关闭所有 Microsoft Office 窗口。2. 在 Windows 资源管理器中,导航至 Cognos Office 安装位置。

提示:在 Windows 7 上,默认安装位置是 C:\Program Files (x86)\IBM\cognos\

Cognos for Microsoft Office。3. 查找与在 Windows 中使用的语言环境相对应的文件夹,例如 fr(如果在 Microsoft

Windows 中使用的是法语)。4. 将该文件夹移动到 Cognos Office 安装位置外面的某个位置。

示例

例如,如果 Windows 中的"区域和语言"设置已设置为法语(法国),但您希望在 IBMPlanning Analytics for Microsoft Excel 中显示英语,请将 fr 文件夹移动到 Cognosfor Microsoft Office 文件夹外面。打开 IBM Planning Analytics for Microsoft Excel或任何其他 Cognos Office 组件时,用户界面均为英语。

对 Cognos Office 组件进行重新命名或本地化如果要为多语言环境设置 IBM Cognos 组件,那么必须为您的语言环境同时编译语言中立文件和语言文件。程序会检测 Windows 中的用户语言环境设置并使用相应的语言文件。

例如,假设您安装了 IBM Planning Analytics for Microsoft Excel,并且将语言环境设置为法语(法国)。那么您必须将语言中立文件 cormsgs.resx 和 coimsgs.resx 更改为法语文件 cormsgs.fr.resx 和 coimsgs.fr.resx。

要定制或本地化组件名称和文本消息,请执行以下步骤:v 编辑语言中立资源文件,并且如果需要,编辑对应您的语言环境的语言资源文件。v 下载编译更新的资源文件所需的资源文件生成器 (Resgen.exe),然后运行。v 测试编译结果。

编辑资源 (.resx) 文件对于每个组件,都存在一组文件来支持各种语言。文件名使用国家或地区代码进行区分。

除用作默认文件的语言中立文件集(cormsgs.resx、cocmsgs.resx 和 coimsgs.resx)外,每个文件均遵循以下命名约定:

组件代码msgs.语言代码.resx

您可以更改字符串、非图标或图形资源。

更改文本字符串时,请考虑字符串的长度。字段的宽度是使用现有字符串创建的。显著增加字符串长度可能导致某些字符串在某些对话框中被截断。

资源文件包含元数据和注释,可以帮助您确定字符串何时在软件的何处使用。

第 14 章 重新命名 Cognos Office 组件 141

Page 146: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

重要信息:要编辑 XML 资源文件,请使用 XML 编辑器。务必保留 Unicode 编码和格式,包括空格。简单的文本编辑器很可能会损坏文件。对 XML 编辑器进行验证可以确保文件的内容格式正确且有效。仅可更改字符串信息。请勿更改文件中的其他信息。

过程1. 将 IBM Cognos Office 组件安装到本地工作站。

这样使您可以访问资源文件。2. 找到资源文件。

如果在本地进行安装并接受所有默认值,那么资源文件位于以下位置:

[installation directory]\Program Files\IBM\cognos\Cognos for Microsoft

Office\resources

3. 在 XML 编辑器中,打开组件代码msgs.语言代码.resx 文件。

使用编辑器(如 Visual Studio 或 XMLSpy)更改品牌详细信息,或将字符串翻译为其他语言。

如果要创建新的语言文件,请遵循命名约定,即在文件名称的中间插入 2 至 5 个字符的语言代码。例如,如果为 IBM Cognos for Microsoft Office 添加罗马尼亚语文件,那么应当将其另存为 cocmsgs.ro.resx。

4. 保存文件。5. 对与您要翻译的语言相关的每个组件文件重复步骤 3 和 4。

结果

现在即可编译更新的资源文件。

编译更新的资源文件在部署更新的文件之前,必须先下载资源文件生成器 (Resgen.exe)。资源文件生成器可以将 .txt 文件和 .resx(基于 XML 的资源格式)文件转换为通用语言运行时二进制.resources 文件,您可以将转换后的文件嵌入运行时二进制可执行文件或编译成卫星程序集。

资源文件生成器是可以生成编译资源文件的 Microsoft .NET Framework SoftwareDevelopment Kit (SDK) 程序。resgen 可执行文件随附在 Microsoft .NET SDK 中,并与 Microsoft Visual Studio 开发系统一起提供。您选择的版本兼容的资源文件生成器版本,必须与 IBM Cognos Office 组件使用的 .NET Framework 版本兼容。

Resgen.exe 可执行以下转换:v 将 .txt 文件转换为 .resources 或 .resx 文件。v 将 .resources 文件转换为文本文件或 .resx 文件。v 将 .resx 文件转换为文本文件或 .resources 文件。

过程1. 从 Microsoft .NET 开发人员 Web 站点下载 resgen.exe。2. 下载了资源文件生成器后,打开命令提示窗口。

142 Cognos for Microsoft Office 用户指南

Page 147: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

3. 找到将 Resgen 下载到的位置。

例如,cd C:\Program Files\Microsoft Visual Studio 8\v2.0\Bin

4. 要编译资源文件,请在命令提示中输入

resgen /compile "[resx file location]\[file name.resx]"

例如,resgen /compile "c:\ProgramFiles\Cognos\Cafe\resources\

cormsgs.resx"

资源文件会自动重命名,以在文件名中包含 .resource 扩展名。5. 将生成的文件复制到 Resources 目录。

测试编译结果要测试编译结果,请使用多种语言环境运行 IBM Cognos Office,并启动每个组件(IBMCognos Office、IBM Cognos for Microsoft Office 和 IBM Planning Analytics forMicrosoft Excel)以确保您的更改反映在每个区域中。

检查显示给用户的所有界面中的文本更改。请特别留意容易忽略的常规对话框。

第 14 章 重新命名 Cognos Office 组件 143

Page 148: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

144 Cognos for Microsoft Office 用户指南

Page 149: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

第 15 章 声明

本信息是为在全球提供的产品和服务编写的。

IBM 可能提供了此资料的其他语言版本。然而,您可能需要拥有产品或产品版本的该语言副本才能进行访问。

IBM 可能在其他国家或地区不提供本文档中讨论的产品、服务或功能。有关您当前所在区域的产品和服务的信息,请向您当地的 IBM 代表咨询。任何对 IBM 产品、程序或服务的引用并非意在明示或暗示只能使用 IBM 的产品、程序或服务。只要不侵犯 IBM的知识产权,任何同等功能的产品、程序或服务都可以代替 IBM 产品、程序或服务。但是,评估和验证任何非 IBM 产品、程序或服务,则由用户自行负责。本文档可能描述未包括在您已购买的程序或许可证权利中的产品、服务或功能。

IBM 公司可能已拥有或正在申请与本文档主题有关的各项专利。提供本文档并不意味着授予用户使用这些专利的任何许可。您可以以书面形式将许可查询寄往:

IBM Director of LicensingIBM CorporationNorth Castle DriveArmonk, NY 10504-1785U.S.A.

有关双字节 (DBCS) 信息的许可查询,请与您所在国家或地区的 IBM 知识产权部门联系,或以书面形式将查询寄往:

Intellectual Property LicensingLegal and Intellectual Property LawIBM Japan Ltd.19-21, Nihonbashi-Hakozakicho, Chuo-kuTokyo 103-8510, Japan

本条款不适用英国或任何这样的条款与当地法律不一致的国家或地区:InternationalBusiness Machines Corporation"按现状"提供本出版物,不附有任何种类的(无论是明示的还是暗含的)保证,包括但不限于暗含的有关非侵权、适销和适用于某种特定用途的保证。某些国家或地区在某些交易中不允许免除明示或暗含的保证。因此本条款可能不适用于您。

本信息中可能包含技术方面不够准确的地方或印刷错误。此处的信息将定期更改;这些更改将编入本资料的新版本中。IBM 可以随时对本资料中描述的产品和/或程序进行改进和/或更改,而不另行通知。

本信息中对非 IBM Web 站点的任何引用都只是为了方便起见才提供的,不以任何方式充当对那些 Web 站点的保证。那些 Web 站点中的资料不是 IBM 产品资料的一部分,使用那些 Web 站点带来的风险将由您自行承担。

IBM 可以按它认为适当的任何方式使用或分发您所提供的任何信息而无须对您承担任何责任。

145

Page 150: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

本程序的被许可方如果要了解有关程序的信息以达到如下目的:(i) 允许在独立创建的程序和其他程序(包括本程序)之间进行信息交换,以及 (ii) 允许对已经交换的信息进行相互使用,请与下列地址联系:

IBM Software GroupAttention: Licensing3755 Riverside Dr.Ottawa, ON K1V 1B7Canada

只要遵守适当的条件和条款,包括某些情形下的一定数量的付费,都可获得这方面的信息。

本资料中描述的许可程序及其所有可用的许可资料均由 IBM 依据 IBM 客户协议、IBM国际软件许可协议或任何同等协议中的条款提供。

此处包含的任何性能数据都是在受控环境中测得的。因此,在其他操作环境中获得的数据可能会有明显的不同。有些测量可能是在开发级的系统上进行的,因此不保证与一般可用系统上进行的测量结果相同。此外,有些测量是通过推算而估计的,实际结果可能会有差异。本文档的用户应当验证其特定环境的适用数据。

涉及非 IBM 产品的信息可从这些产品的供应商、其出版说明或其他可公开获得的资料中获取。IBM 没有对这些产品进行测试,也无法确认其性能的精确性、兼容性或任何其他关于非 IBM 产品的声明。有关非 IBM 产品性能的问题应当向这些产品的供应商提出。

所有关于 IBM 未来方向或意向的声明都可随时更改或收回,而不另行通知,它们仅仅表示了目标和意愿而已。

本信息仅用于规划目的。在开始提供所描述的产品之前,此处的信息可随时更改。

本信息包含在日常业务操作中使用的数据和报表的示例。为了尽可能完整地说明这些示例,示例中可能会包括个人、公司、品牌和产品的名称。所有这些名字都是虚构的,若现实生活中实际业务企业使用的名字和地址与此相似,纯属巧合。

如果您正在查看本信息的软拷贝,图片和彩色图例可能无法显示。

根据部署的配置,此软件产品可能会使用 会话和持久性 cookie 来收集每个用户的以下信息:v 名称v 用户名v 密码

用于:v 会话管理v 身份验证v 增强用户易用性v 单点登录配置

146 Cognos for Microsoft Office 用户指南

Page 151: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

v 使用情况跟踪或功能性目的(会话管理、认证、增强用户易用性和单点登录配置除外)

无法禁用 这些 cookie。

如果对此软件产品部署的配置使您能够作为客户,通过 cookie 和其他技术来收集最终用户的个人可标识信息,您应该自行征求有关此类数据收集适用的任何法律的法律意见,包括是否需要声明和许可。

有关使用用于以上目的的各种技术(包括 cookie)的更多信息,请参阅"IBM 隐私策略"(网址为 http://www.ibm.com/privacy 及 IBM Online Privacy Statement(网址为 http://www.ibm.com/privacy/details)中标题为"Cookies, Web Beacons and OtherTechnologies"的部分,以及"IBM Software Products and Software-as-a-Service Pri-vacy Statement"(网址为 http://www.ibm.com/software/info/product-privacy)。

©

产品信息

本文档适用于 IBM Cognos for Microsoft Office V11.0.0,并且可能还适用于后续发行版。

版权

Licensed Materials - Property of IBM

© Copyright IBM Corp. 2007, 2018.

US Government Users Restricted Rights – Use, duplication or disclosure restrictedby GSA ADP Schedule Contract with IBM Corp.

IBM、IBM 徽标和 ibm.com 是 International Business Machines Corp. 在全球许多管辖区域内注册的商标或注册商标。其他产品和服务名称可能是 IBM 或其他公司的商标。当前的 IBM 商标列表,可从 Web 站点 www.ibm.com/legal/copytrade.shtml 上『版本和商标信息』部分获取。

下列术语是其他公司的商标或注册商标:v Microsoft、Windows、Windows NT 和 Windows 徽标是 Microsoft Corpora-

tion 在美国和/或其他国家或地区的商标。v UNIX 是 The Open Group 在美国和其他国家或地区的注册商标。v Java 和所有基于 Java 的商标和徽标是 Oracle 和/或其子公司的商标或注册商标。

Microsoft 产品截图需经 Microsoft 的允许才能使用。

第 15 章 声明 147

Page 152: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

148 Cognos for Microsoft Office 用户指南

Page 153: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

索引[A]安全

使用基于表单的身份验证 18安全防火墙拒绝 107安全性问题 108安装

损坏的 IBM Cognos Analytics 安装112

COM 加载项 96

[B]保存

工作簿 63报表

保护 18查看或运行输出版本 55超过 RDS 数据限制 103从工作空间导入 37打开和保存 26打开 IBM Cognos Connection 63带引号的报表名称 106导入内嵌内容 77对报表呈示问题进行故障诊断 102对导入报表内容进行故障诊断 106对导入过程进行故障诊断 100对嵌套报表进行故障诊断 118对缺少图表或图像进行故障诊断 103缺少报表对象 104设计中的最佳实践 71刷新 57刷新功能

文档中的报表 57提示的报表的格式 107无法在 IBM Cognos for Microsoft

Office 中查看报表 109已提示, 故障诊断 104以 Excel 格式生成时的限制 74运行 52在会话过期后运行 IBM Cognos for

Microsoft Office 报表 107在 Excel 中呈现报表颜色 75最大页数 74IBM Cognos for Microsoft Office 中

的提示的报表 107报表窗口小部件

导入 37报表对象

不支持导入 33导入 31, 37, 41, 44

报表对象 (续)

支持的 32Word 中的书签 32

报表规范丢失内容 119对解析报表样式进行故障诊断 116更新 30

报表结构更新 22, 30

报表内容搜索 61

报表设计最小化格式化 73

报表示样 127报表输出版本

查看或运行 55故障诊断 106

报表数据除去 61

报表颜色呈现在 Microsoft Excel 中 75

报表要素导入 53

报表要素 53更新 30刷新 22, 58, 59

报表要素 59刷新报表结构命令 59

影响行为的对象类型 72本地化 140本地语言支持 101表格

导入到 Word 中 77在导入前限制大小 73PowerPoint 中的最佳实践 76

不更新 51补丁 (Word 2007) 104

[C]插件, 13查看

有关内容的信息 52, 57超级链接 32呈现报表

限制 74重复标签选项 31除去

报表数据 61处理问题 102创建模板 72

窗口小部件导入 37

错误消息超过 RDS 数据限制 103单击查看报表后无法查看报表 109单元格中显示 #ERROR,且一个单元格

中显示多个图像 106对象引用未设置为对象的实例 108分派器无法处理请求 106提示的报表 114无法呈示此报表 102无法从 IBM Cognos Analytics 打开已

发布的 Microsoft Office 文档 99无法展开此项目 108已导入的报表中缺少图表或图像 103在 IBM Cognos Report Studio 中使

用"另存为"命令后,报表在 IBMCognos Connection 作业中不可用101

bo\:heap 缓冲溢出 97COC-ERR-2005 导入失败 117COC-ERR-2006 未能载入门户树 118COC-ERR-2014 刷新失败 118COC-ERR-2015 无法打开导入向导对话

框 118COC-ERR-2301 登录失败 118COC-ERR-2303 报表无效,无法生成

118COC-ERR-2305 Microsoft Excel 返回

错误 119COC-ERR-2308 报表规范为空 119COC-ERR-2603 必须在导入任何内容之

前为演示添加幻灯片 119COC-ERR-2607 119COC-ERR-2609 119COI-ERR-2005 此版本的 Microsoft

Office 不受支持 109COI-ERR-2006 此 Microsoft Office 产

品不受支持 109COI-ERR-2008 无法从资源检索 109COI-ERR-2009 无法执行此操作,因为

Microsoft Excel 处于编辑方式 110COI-ERR-2010 名称 {0} 无效。名称不

能包含引号 (") 字符和撇号 (’) 字符110

COI-ERR-2011 服务器未返回预期的响应 110

COR-ERR-2002 块类型无效 109Excel 工作簿异常关闭 100IBM Cognos Office 无法创建信任关系

108

149

Page 154: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

错误消息 (续)

IBM Cognos Office 无法在 MicrosoftInternet Explorer 中初始化 97

IBM Cognos Office 无法在 MicrosoftOffice 中初始化 96

Microsoft Office Excel 无法打开从IBM Cognos Office 发布的工作簿97

RDS 服务器不可用 103RDS-ERR-1000 Report Data Service

无法处理由内容提供程序产生的响应111

RDS-ERR-1001 无法运行 PowerPlay报表 112

RDS-ERR-1003 文件无法读取 112RDS-ERR-1004 无法与 IBM Cognos

BI 建立连接 112RDS-ERR-1005 无法取得 IBM Cognos

BI 的登录要求 112RDS-ERR-1011 Report Data Service

无法检索语言环境设置 112RDS-ERR-1012 IBM Cognos Content

服务找不到内容提供程序 112RDS-ERR-1013 Report Data Service

无法查询 Content Manager 113RDS-ERR-1014 Report Data Service

无法创建文档对象 113RDS-ERR-1015 Report Data Service

无法创建新的文档版本 113RDS-ERR-1016 Report Data Service

无法创建新的文档内容对象 113RDS-ERR-1018 无法运行 IBM Cognos

BI 报表 113RDS-ERR-1019 IBM Cognos Content

服务无法从 IBM CognosConnection 检索门户信息 114

RDS-ERR-1020 当前提供的凭证无效114

RDS-ERR-1021 无法行 IBM CognosBI 报表,因为它包含未答复的提示114

RDS-ERR-1022 Report Data Service收到的请求无效 114

RDS-ERR-1023 无法运行报表,因为它超出了管理员设定的 Report DataService 数据大小限制 114

RDS-ERR-1027 无法确定用于PowerPlay 服务器的编码 114

RDS-ERR-1028 112RDS-ERR-1030 尝试建立连接时发生安

全性错误 114RDS-ERR-1031 Report Data Service

无法检索报表的元数据 115RDS-ERR-1033 Report Data Service

无法创建报表视图 115

错误消息 (续)

RDS-ERR-1034 无法从 IBM CognosBI 检索报表的报表规范 115

RDS-ERR-1037 无法更新 Report DataService 的配置 115

RDS-ERR-1038 无法确定服务器语言环境 115

RDS-ERR-1039 无法取消请求。请求已不再运行 115

RDS-ERR-1040 已取消具有会话 ID 的会话 115

RDS-ERR-1041 无法删除对象(对象ID) 116

RDS-ERR-1042 找不到提示答复 116RDS-ERR-1043 无法解析样式定义

116RDS-ERR-1044 无法检索所请求版本的

输出 116RDS-ERR-1045 未生成

LayoutDataXML 输出 116RDS-ERR-1047 无法处理 XML 输出流

116RDS-ERR-1048 无法处理上下文选择规

范 117RDS-ERR-1049 Report Data Service

无法在内容存储库中创建对象 117RDS-ERR-1050 在 IBM Cognos BI 报

表中追溯操作 117RDS-ERR-1053 Report Data Service

收到的凭证格式无效 117RDS-ERR-1055 尝试加载支持的转换格

式时发生错误 117RDS-ERR-1057 Report Data Service

处理请求时发生运行时错误 117Report Data Service (RDS) 已编号的

错误消息 111

[D]打开

IBM Cognos Connection 中的工作簿24

单点登录 100基于表单的身份验证 18

导入报表要素 31, 41, 44富文本要素 37统计对象 37仪表盘 8支持的格式样式 35

导入内容向导无法打开 118

登录 19多个名称空间 135

登录(API 函数) 82

第 508 节支持 7

定制设置 29

定制属性故障诊断 119

东亚字符 101多维数据集

登录 19

[F]发布

工作簿到 IBM CognosConnection 24

固定内容 73访问权限 135

用户 135非英语操作系统

对 .NET Framework 进行故障诊断100

分页符Microsoft Excel 中 75

服务器登录 19更新 URL 20

辅助功能部件界面信息 125支持 7

富文本项目 32富文本要素

导入 37

[G]高速缓存

清除 86格式化

在报表设计期间使用最少 73格式化内容 74格式化属性

不支持 33更改的功能 5更新源数据 21工具栏

打开 16功能更改 5公式

除去 23工作表

清除内容 23引用记录 74

工作簿保存 63

150 Cognos for Microsoft Office 用户指南

Page 155: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

工作簿 (续)

从 IBM Cognos Connection 中打开24

发布到 IBM Cognos Connection 24选项 31

工作空间导入内容自 37示样 132

故障诊断 91报表输出版本 106导入报表 100订阅支持更新 95获得修订 93启用日志记录 18确定问题 91搜索知识库 92与 IBM 支持机构交换信息 94与 IBM 支持机构联系 93HTTP 500 - 内部服务器错误 101IBM Cognos Office 按钮 98Word 2007 104

过期会话 107

[H]韩语字符

故障诊断 101汉字

故障诊断 101合并的单元格 33宏

设置安全级别 98宏文件 88忽略格式化选项 31

[J]基线示样 132基于表单的身份验证 18加载项

故障诊断 98加载项, 13简体中文

故障诊断 101建议 71静态数据 84静态数据项 24聚合

示样和时间维度 129

[K]可信发布者

故障诊断 98

控制规则限制设置故障诊断 114

[L]链接的字体 101列表

导入为 Excel 列表 75Excel 中的数据验证 76

[M]名称空间

对登录进行故障诊断 112多个 135

命名范围 31模板

限制数据访问 72模型

示样模型和数据包 130

[N]内容

刷新 52内容语言

IBM Cognos Connection 中的设置32

匿名访问 100

[P]配置

问题 96凭证 135

在 IBM Cognos 报表服务器上访问图像 75

[Q]启动应用程序

设置 16启用

AutoLogFile 81嵌套报表

故障诊断 118

[R]任务窗格

请参阅 IBM Cognos 窗格认证中心 (CA)

安全性错误 114无法创建信任关系 108

日语字符故障诊断 101

日志文件查看 18启用 18

软分页符插入 41, 44

[S]删除

工作簿中的报表 61工作簿中的报表数据 61

删除报表命令作为最佳实践 73

设置问题 96身份验证

登录 19基于表单的身份验证 18提示 135

实用程序更新服务器 URL 20

使用值(提示属性) 51始终提示(属性值) 107示例

使用 VBA 进行登录 87VBS 88

示样 127多维数据集 131基线 132收入数据工作空间 132数据包 131数据库、模型和数据包 130水平分页 134退货数量(按产品系列) 132无数据 134销售和市场营销(多维数据集)数据包

133销售和市场营销数据 129员工 129员工满意度工作空间 132GO 数据仓库 130GO 数据仓库(查询)数据包 132GO 数据仓库(分析)数据包 132GO 销售(查询)数据包 134GO 销售(分析)数据包 133GO 销售事务数据库 131Sample Outdoors Company 127

收入数据工作空间示样 132首选项

设置 29IBM Cognos Office 的设置 16

书签(Word 中) 32数据

删除 61刷新 52

索引 151

Page 156: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

数据包登录 19销售和市场营销(多维数据集) 133GO 数据仓库(查询) 132GO 数据仓库(分析) 132GO 销售(分析)示样 133

数据大小限制 114数据格式 74

负数 76数据项

转换静态数据 24数据验证

使用 Excel 列表 76数据源

登录 19通过多个名称空间保证安全 135维持连接 76

刷新报表结构 22, 30富文本要素

刷新 22故障诊断 105内容 52数据 52文件夹 60IBM Cognos for Microsoft

Office 118刷新功能 58刷新数据

忽略格式化 74刷新数据和格式命令 58刷新数据命令 58刷新所有数据命令 21水平分页示样 134搜索

报表或报表内容 62缩放 35缩略图

启用和禁用 30

[T]特别报表 10提示 31, 41, 44提示报表

创建提示值 49提示的报表 31, 41, 44

不受支持的类型 47错误消息 101, 114对提示的答复进行故障诊断 116提示值格式错误 107

提示更新方法 51提示页面选项 51提示值 49, 51

报表示样 134替换系统 20

条件块 32统计信息

导入 37图表

导入到 Word 中 77导入为图像 72已导入的报表中缺少 103PowerPoint 中的最佳实践 76

图像定义属性 74基于 URL 75已导入的报表中缺少 103Microsoft Excel 中的多个图像 106

图像地图限制图表元数据 72

退货数量(按产品系列)示样 132

[W]网关地址

定义 17未安装针对 Microsoft 应用程序的

Microsoft .NET 支持 119文档变量 (Word 2007) 104文件夹

刷新 60文件类型

重新注册 98注册 97

问题确定与 IBM 支持机构交换信息 94

[X]系统

更新 URL 20显示为列表选项 31显示值(提示属性) 51限制

刷新报表数据 21销售和市场营销(多维数据集)数据包(示

样) 133信息

查看 52, 57信息卡

启用和禁用, 30性能降低 73修补程序, Word 104修订

获得 93选项

重复标签 31分组 31忽略格式化 31显示为列表 31

选项 (续)

隐藏标签 31IBM Cognos Office 的设置 16

[Y]演示文稿

导入报表要素 41, 44验证

使用 Excel 列表 76页脚

在 Word 中 77Excel 中的限制 75

页眉在 Word 中 77Excel 中的限制 75

业务卡片请参阅 信息卡

业务智能信息使用 10

仪表盘导入 8请参阅 请参阅工作空间

已发布的文档无法从 IBM Cognos Connection 打开

99在 Microsoft Office 中打开 97

隐藏标签选项 31应用程序 13

设置启动 16用户

类和权限 135用户凭证

自动登录 81RDS-ERR-1020 114

用户首选项内容语言设置 32

语言 140对语言包子项进行故障诊断 100

语言环境对 Report Data Service 进行故障诊断

112语言环境设置

忽略内容语言设置 32预创建的报表

检索 11员工满意度工作空间示样 132源数据

更新 21运行

报表 52

152 Cognos for Microsoft Office 用户指南

Page 157: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

[Z]知识库

搜索故障诊断解决方案 92智能标记

在 Word 中 77主互操作程序集 (PIA) 96转发器表 32转发器块 32自动

登录 82断开到 IBM Cognos 服务器的链接

84跟踪操作和错误 85更新系统 URL 86记录错误 81清除高速缓存 86清除数据值 83示样宏文件 88刷新格式化 83刷新数据 83隐藏警报和消息 86注销所有 IBM Cognos 服务器 85IBM Cognos Office 79

自动分页符在 Microsoft PowerPoint 中 41在 Microsoft Word 中 44

字段代码将文本导入为 77

字体链接至核心字体 101

自助服务报表生成 10组选项 31最佳实践

报表设计 71Microsoft Excel 74Microsoft PowerPoint 76Microsoft Word 77

AAPI

全局函数概述 81在 VBA 内处理 87在 VBA 外部处理 88

API 函数登录 82ClearAllData 83ClearCache 86HTTPLogonCredentials 81Logoff 85Publish 84RefreshAllData 83RefreshAllDataAndFormat 83SuppressMessages 86TraceLog 85

API 函数 (续)

UnlinkAllData 84UpdateServerUrl 86

Automate_COI.vbs 89Automate_COI_Excel.vbs 89Automate_COI_PowerPoint.vbs 89Automate_COI_Word.vbs 89

BBEA WebLogic

解析器与 Report Data Service 冲突111

bo\:heap 缓冲溢出故障诊断 97

CClearAllData(API 函数) 83ClearCache(API 函数) 86COC-ERR-2609 错误 119Cognos 服务器

登录 19更新 URL 20

CognosOfficeAutomationExample.bas 80,88

CognosOfficeAutomationPPExample.bas 88CognosOfficeMessageSuppressor.cls 88Com 加载项

Excel 工作簿异常关闭 100Content Manager

对通信问题进行故障诊断 115解决无响应问题 113

DDPR-ERR-2079 错误 107

EExcel

请参阅 Microsoft Excel

GGB18030

支持 101GO 数据仓库(查询)数据包(示样)

132GO 数据仓库(分析)数据包(示样)

132GO 销售(查询)数据包 134GO 销售(分析)示样 133GO 销售(分析)数据包 133

HHLOOKUP 函数 (Excel)

查找记录 74HTML 代码

导入 32作为统计信息 37

HTTP 500(错误代码)故障诊断 101

HTTPLogonCredentials(API 函数) 81

IIBM 支持机构

订阅更新订阅支持 95

发送和接收信息 94联系 93

IBM Cognos 窗格故障诊断 105管理内容选项卡 57IBM Cognos for Microsoft Office 中

14IBM Cognos 网关

修改地址 17IBM Cognos 系统

修改 17IBM Cognos Analysis for Microsoft

Excel用户角色和职责 13

IBM Cognos Analytics 网关地址 110IBM Cognos Connection 24, 41, 44

报表输出版本 106打开 63打开 Microsoft Office 文档 26导入自 31对不可用的报表进行故障诊断 101集成 9内容语言设置 32无法打开已发布的 Microsoft Office 文

档 99无法检索门户信息 114下载 Microsoft Office 文档 26

IBM Cognos for Microsoft Office安全防火墙拒绝 107窗格 14对呈示的报表进行故障诊断 102数据大小限制 114无法查看报表 109下载 IBM Cognos Connection 中的文

档 26已编号的错误消息 117用户角色和职责 13在 Microsoft Word 中打开 97

IBM Cognos Framework Manager集成 9

索引 153

Page 158: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

IBM Cognos Office安全性问题 108处理问题 102对打开已发布的文档问题进行故障诊断

97配置和设置问题 96启动 16设置首选项 16无法在 Microsoft Office 中初始化 96下载 IBM Cognos Connection 中的文

档 26已编号的错误消息 109应用程序 13支持的 Microsoft Office 应用程序

109自动化 79

IBM Cognos Office 按钮 98IBM Cognos Office 窗格

显示或隐藏 16抑制 16

IBM Cognos Statistics导入统计信息 37

IBM Cognos Transformer集成 9

IBM Cognos Workspace 37集成 9

IIS(Internet 信息服务)使用单点登录 100HTTP 500 - 内部服务器错误 101

Internet 信息服务 (IIS)请参阅 Internet 信息服务 (IIS)

Internet Explorer 97

LLogoff(API 函数) 85

MMicrosoft Excel

呈现报表颜色 75导入列表 75工作表故障诊断编号 74工作簿异常关闭 100行和列限制, 解决 108将列表用于数据验证 76将图表导入为图像 72清除单元格内容 23生成报表时的限制 74使用分页符 75刷新内容, 故障诊断 110未导入任何报表内容 106页眉限制 75应用格式化 76最佳实践 74

Microsoft Excel (续)

COC-ERR-2305 错误 119COC-ERR-2607 错误 119IBM Cognos Office 按钮, 故障诊断

98#ERROR 106

Microsoft Internet Explorer设置安全选项 99无法初始化 IBM Cognos Office 97IBM Cognos Office 中的设置选项

116Microsoft Office

管理模板 72未安装支持的应用程序 119

Microsoft Office 文档从 IBM Cognos Connection 下载 26从 IBM Cognos Connection 中打开

26Microsoft Outlook

解决 IBM Cognos for MicrosoftOffice 问题 97

Microsoft PowePointIBM Cognos Office 按钮, 故障诊断

98Microsoft PowerPoint

表格大小限制 73插入软分页符 41创建表格和图表 76对报表格式和布局进行故障诊断 113对导入幻灯片进行故障诊断 119将图表导入为图像 72使用"复制"和"粘贴"命令 76最佳实践 76

Microsoft Word表格大小限制 73插入软分页符 44创建文本框标题 77导入图表和表格 77缺少报表对象 104书签 32显示边框样式 30最佳实践 77IBM Cognos for Microsoft Office 未

启动 97IBM Cognos Office 按钮, 故障诊断

98

PPIA(主互操作程序集)

安装子项 96PowerPlay 54

导入报表 35对运行报表进行故障诊断 112连接问题 112无法检索元数据 115

PowerPlay (续)

无反应, 故障诊断 114PowerPlay Studio 100PowerPoint

请参阅 Microsoft PowerPointPublish(API 函数) 84

QQuery Studio 54

RRDS-ERR 1038 错误 115RDS-ERR 1041 错误 116RDS-ERR 1042 错误 116RDS-ERR-1011 错误 112RDS-ERR-1037 错误 115RDS-ERR-1043 错误 116RDS-ERR-1047 116RDS-ERR-1048 117RDS-ERR-1049 117RDS-ERR-1050 117RDS-ERR-1053 117RDS-ERR-1055 117RDS-ERR-1057 117RefreshAllDataAndFormat(API 函数)

83RefreshAllData(API 函数) 83Report Data Service (RDS)

不可用的服务器, 故障诊断 103超过数据限制错误 103处理请求, 故障诊断 106创建报表视图, 故障诊断 115配置, 故障诊断 115无法连接至 PowerPlay Enterprise

Server 112已编号的错误消息 111语言环境检索, 故障诊断 112正在取消请求 115

Report Studio导入统计对象 37在作业中保存更改 101IBM Cognos 窗格 54

RSV-CM-2005(错误消息) 104

SSample Outdoors Company 127

示样 127数据库、模型和数据包 130

SiteMinder 18登录到名称空间 112IBM Cognos 中的 API 函数 81

SuppressMessages(API 函数) 86

154 Cognos for Microsoft Office 用户指南

Page 159: Cognos for Microsoft Office - IBM · 要在 Web 上查找产品文档(包括所有已翻译的文档),请访问 IBM Kno wledg e Cen- t er (ht tp://www .ibm. c om/support /kno

TThe Sample Outdoors Company 示样

127TM1 Server

登录 19更新 URL 20

TraceLog(API 函数) 85

UUnlinkAllData(API 函数) 84UpdateServerUrl 方法 86URL

针对服务器的更新 20Use=Display 51

VVBA

示例 87

VBS示例 88

VBS(Visual Basic 脚本编制)脚本 89

VLOOKUP 函数 (Excel)查找记录 74

WWebSphere

解析器与 Report Data Service 冲突111

Word请参阅 Microsoft Word

XXHTML 字符实体 37

[特别字符]#ERROR

在 Microsoft Excel 中进行故障诊断106

.NET 可编程性支持 96

.NET Framework版本 96故障诊断 100

"复制"命令在 PowerPoint 中使用 76

"管理数据"选项卡目的 14

"浏览内容"选项卡目的 14

"无数据"示样 134"粘贴"命令

在 PowerPoint 中使用 76

索引 155