1

我正在使用 cognos 11.1.3,并且在列表中使用中继器。“重复”列使用主从关系。但是,我可以使用创建的转发器将报告导出到 Excel。不幸的是,当导出到“Excel 数据”时,中继器会消失。它是一个转发器而不是转发器表(预计 1 个非常长的文本列)。

请建议“Excel数据”是否无法实现主从关系。

4

3 回答 3

1

我发现将报告运行到“Excel 数据”或“CSV”输出类型与将报告运行到“Excel”不同。

Excel 输出将包括报告页面上的内容,包括格式功能的近似值,并为每个页面创建一个选项卡。如果页面上的行太多,则会根据需要创建一个附加选项卡。输出到 Excel 的默认最大页面长度为 65000 行,但可以更改。

Excel 数据和 CSV 会产生奇怪的结果。根据我的经验,这些输出格式会从报告的第一页返回第一个查询。例如,如果您在页面上有一个列表,但您也正在运行一个小查询来生成页面标题信息,那么您将仅获得生成标题信息的查询的输出。另外,它是查询输出,而不是报告输出。因此,如果我的标题显示城市和州,但查询还包括国家/地区,则输出电子表格将包括城市、州和国家——所以,不是页面上的内容。

因此,在您的情况下,您将不会获得提供给转发器的查询结果。

Excel 数据和 CSV 产生的结果让用户感到困惑。在我看来,它不应该被使用。制作您的报告以准确生成您需要的输出。如果这是一个简单的列表,就像您在 Excel 中使用来提供其他一些流程一样(所以...将 Cognos Analytics 报告作为 ETL 工具?),您的页面应该不包含页眉或页脚信息,而只包含一个简单的列表,看起来像什么你要。

于 2021-11-17T16:41:19.277 回答
0

快速回答,没有

IBM 文档的详细回答:

Excel 2007 Data 提供用于 Microsoft Excel 2007 版的数据。这些报告仅包含最少的格式。默认数据格式应用于基于数据类型的数据,并假定每列具有单一数据类型。

输出类似于其他 Excel 格式,但有以下例外:

生成的输出仅包括报告中的第一个列表查询。

如果报表包含多个查询,并且第一个查询是交叉表或图表的多维查询,则报表运行时会显示错误消息。

不支持嵌套框架和主从链接。

Microsoft Excel 文件中的单元格具有默认宽度和高度。如果数据大于默认大小,则必须调整列宽和高度。

不呈现样式规范,包括颜色、背景颜色和字体。不渲染边框。

不应用报告规范中用户指定的数据格式,包括异常突出显示和负数颜色规则。

这是一个更详细解释的链接

https://www.ibm.com/docs/en/cognos-analytics/11.0.0?topic=results-view-output-in-microsoft-excel-format

于 2021-11-17T13:57:21.220 回答
0

根据文档支持的以下答案,Excel 数据是仅次于 CSV 的第二大原始导出类型。尝试导出到 Excel(不是 Excel 数据)。

于 2021-11-17T14:11:22.370 回答