Cognos:
代码如下:
public void queryReportVersions(String searchP, String reportName, String savePath) { PropEnum props[] = { PropEnum.defaultName, PropEnum.data, PropEnum.defaultName, PropEnum.format, PropEnum.burstKey }; // Set the search path "searchP" to an existing report searchP += "/reportVersion//output"; try { SearchPathMultipleObject spMulti = new SearchPathMultipleObject(); spMulti.set_value(searchP); BaseClass bc[] = cmService.query(spMulti, props, new Sort[] {}, new QueryOptions()); if (bc == null || bc.length <= 0) { System.out.println("E: The Report " + searchP + " has no saved outputs."); System.exit(1); } /* * for each report output found, save the report to the local file system. */ for (int i = 0; i < bc.length; i++) { Output o = (Output) bc[i]; String savedOutputName = o.getDefaultName().getValue(); String fileName = null; if (o.getBurstKey().getValue() != null) fileName = savePath + reportName + " - " + o.getBurstKey().getValue() + "[" + i + "]." + o.getFormat().getValue(); else fileName = savePath + reportName +"_"+i + "." + o.getFormat().getValue(); File oFile = new File(fileName); FileOutputStream fos = new FileOutputStream(oFile); fos.write(o.getData().getValue()); fos.flush(); fos.close(); System.out.println("Report output: " + savedOutputName + " saved as " + fileName + " to local system."); } } catch (Exception e) { System.out.println(e); } }
相关推荐
《IBM Cognos 10 Report Studio: Practical Examples》是一本深入探讨IBM Cognos 10 Report Studio的实用指南,旨在帮助用户充分利用这个强大的报表工具。这本书详细介绍了如何使用Cognos 10 Report Studio创建、...
### IBM Cognos 10 Report Studio:实践实例解析 #### 概述 IBM Cognos 10 Report Studio 是一款强大的商务智能工具,用于创建、管理和发布各种类型的报告。本篇文章将根据提供的资料深入探讨《IBM Cognos 10 ...
《Cognos® 8 Business Intelligence REPORT STUDIO 专业创建用户指南》是针对Cognos 8.3版本的一份详尽的参考资料,旨在帮助用户深入理解和熟练掌握REPORT STUDIO的功能,以创建高质量的商业智能报告。这份570页的...
通过本文档,您可以: 1、了解Cognos Report Studio及其界面 2、了解不同的报表类型 3、创建一个简单的、经过排序和格式化的报表
### Cognos 8 Report Studio 教程 #### 一、Cognos 8 Report Studio 简介 Cognos 8 Report Studio 是 IBM Cognos 商业智能套件中的一个关键组件,用于创建、管理和发布交互式报表。本教程旨在通过一系列详细步骤和...
根据提供的信息,我们可以了解到这份文档是关于IBM Cognos Report Studio V10.2.0版本的用户指南。以下是从标题、描述、标签以及部分内容中提取的关键知识点。 ### 关键知识点 #### IBM Cognos Report Studio 简介...
通过学习IBM Cognos 8 BI Report Studio: Author Professional Reports Advanced (v8.4),用户不仅能够掌握如何创建高级报告的基本技能,还能深入了解如何通过高级功能提高报告的质量和效率。无论是对于初学者还是有...
1. IBM Cognos Report Studio Cookbook是一本关于IBM Cognos 8 Report Studio的书籍,由Abhishek Sanghani撰写。该书提供了超过80个实用的配方(方法)来帮助读者掌握IBM Cognos 8 Report Studio的使用。 2. 书籍...
Cognos 与过去,现在和将来实现Cognos软件有关的所有事情。
### Cognos 10 Report Studio 用户手册关键知识点解析 #### 一、概述 IBM Cognos 10 Report Studio 是一款强大的商业智能工具,旨在帮助企业用户创建、管理和发布高质量的报表。本手册旨在帮助用户熟悉该软件的核心...
Cognos 8 Report Studio是一款强大的报表设计工具,它为企业用户提供了一种高效的方式来构建、自定义和呈现复杂的业务报告。本篇文章将深入探讨如何使用Cognos 8 Report Studio创建地图报表,以直观地展示地理位置...
Cognos Report studio 是IBM Cognos BI 产品套件中为用户设计复杂的专业报表工具。本系列教程是为专业报表开发人员设计以帮助学习在Cognos 10平台上使用关系型模型进行报表开发的技能高阶篇。 相关官方认证课程...
本指南旨在帮助用户高效地利用Cognos 8 Report Studio来设计和创建专业、交互式的业务报告。Report Studio是Cognos BI套件中的一个关键组件,它提供了强大的报表设计功能,使得用户可以基于各种数据源构建复杂的分析...
【Cognos Report Studio】是IBM Cognos Business Intelligence(BI)套件中的核心组件,专门用于构建复杂的、自定义的报表。它是一款强大的报表设计工具,允许用户通过直观的界面来创建交互式报告,从而满足不同行业...
在Cognos Report Studio中创建多行表头是一项高级功能,它允许用户设计复杂且具有层次感的报表布局,使得数据展示更加清晰、有条理。以下是对如何在Cognos Report Studio中创建多行表头的详细步骤及知识点解析: ##...
它提供了丰富的工具,如Cognos Analysis Studio、Cognos Report Studio和Cognos Connection,满足不同用户的需求,从分析师到决策者。 2. Cognos组件: - Cognos Connection:这是Cognos的主入口点,用户可以通过...
本文档详细介绍了如何使用LoadRunner对IBM Cognos BI报告执行基本性能测试脚本的编写方法。在此过程中,将涵盖从录制测试用例、理解原始录制到Cognos报告执行,再到创建LoadRunner脚本的每个步骤。同时,文档将提供...
### Cognos 8 Report Studio 教程 #### 一、Cognos 8 Report Studio 简介 **Cognos 8 Report Studio** 是一款功能强大的商业智能(BI)工具,它允许用户创建复杂的数据报告并进行深入的数据分析。通过本教程,您将...
Cognos 8.0的Query & Report模块采用了基于Web的架构,旨在简化报表创建和管理的过程。其体系结构主要包括以下组件: - **CognosConnection**:作为Cognos 8.0的Web门户,用户可以通过这里进入各个模块并存储报表。...
在Cognos Report Studio中,空行显示是一个常见的问题,特别是在处理复杂的报表设计时。Cognos Report Studio是一款强大的报表工具,它允许用户创建交互式、自定义的业务报告。在构建报告时,有时可能会遇到空行的...