用cognos SDK将报表下载到本地
Cognos隐藏报表运行时提示选择报表发送方式

--- Cognos隐藏报表运行时提示选择报表发
送方式
在实际应用中,由于客户并不了解的Cognos的功能,所以在查看报表时会错误点击造成报表的查看失败。
下面我们介绍如何隐藏运行报表时提示的发送方式:
这种提示会会使客户误解而点击从而导致不能在线查看报表如下图
下面介绍如何隐藏选择发送方式
进入cognos的安装路径:c8\webapps\p2pd\WEB-INF\classes下的
viewer_XX.properties
XX是指区域,EN指英文地区,CN指中国,所以先备份viewer_CN.properties
备份
打开文件找到如下图标签
删除属性
保存文件重新启动cognos
运行报表后效果
--------------------------THE
END--------------------------。
COGNOS报表维护手册(打印)

目录第一章编写目的 (2)第二章资产负债管理报表简介 (2)第三章报表目录结构 (2)3.1实际目录 (2)3.2虚拟目录 (3)第四章报表制作流程 (3)4.1编写程序 (3)4.2在I MPROMPTU中连接数据库 (3)4.3制作数据模型生成数据立法体 (14)4.4设置报表发表目录 (29)4.5在P OWER P LAY中制作报表 (33)4.6报表发布 (38)第五章报表用户及权限设置 (39)5.1添加用户 (39)5.2设置角色 (44)5.3建立用户和角色之间的关系 (44)5.4用户及角色的备份与恢复 (45)5.5为报表设置权限 (49)第六章登陆COGNOS查询报表流程 (51)6.1登陆C OGNOS修改报表设置 (51)6.2功能键说明 (59)第七章报表批处理维护 (62)7.1报表批处理简介 (62)7.2报表批处理维护 (62)第一章编写目的本文阐述了资产负债管理报表的维护方法,以及用Cognos制作报表的流程和如何在WEB上查看、修改报表。
第二章资产负债管理报表简介资产负债管理系统中的一部分报表是通过Cognos的报表查询分析系统发布的。
现有日常统计分析工作较多使用EXCEL报表系统,只能通过手工从业务系统中收集数据,进行一些简单、运算量小的静态汇总与分析。
与EXCEL相比,Cognos属于侧重数据分析的商业智能管理系统,能够直接从数据库获取原始数据,根据事先设定的表单自动完成报表编制工作。
另外该系统还有强大的报表编辑、校验、查询和图形功能,能轻松实现数据分拆、检查和直观多维度实时查询。
在Cognos系统中,用户通过IE浏览报表和报表图形。
系统同时允许用户调整报表图形,从多角度观察和分析报表。
Cognos系统组件之间的关系:第三章报表目录结构报表的目录结构分为两种:一个是实际目录,另一个是虚拟目录。
实际目录是指报表文件在计算机中的存储位置(文件存储路径),虚拟目录是指在Cognos中报表的发布路径(制作方法在第四章四节中详细说明)。
Cognos报表制作实例

1.打开impromptu administrator.2.选择菜单Catalo->open打开数据库连接文件.文件路径为:E:\CSMS-RS-Cognos-Cubes。
选择RSTT.cat。
3.输入数据库连接user/password.4.选择菜单Catalo->table.导入所需的表单。
5.选择菜单File->new.新建Simple List.6.将Catalog Data中选择所需表的字段加入到Query data中。
7.保存IMR文件到指定路径,文件路径为:E:\CSMS-RS-Cognos-Cubes8.另存为IQD文件。
文件路径与IMR文件相同。
9.打开PowerPlay Transfomer.10.选择菜单File->new.新建Model.新建Model name,next11.输入Data source name。
Data source type:Impromptu Query Definition.Next.12.选择IQD文件。
Next.13.选择Finish.输入user/password.14.选择log on打开编辑界面。
打开New Data source窗口。
输入Source table name,选择IQD文件,导入Source data table。
修改Source table 字段。
选择菜单View ->data source viewer.打开SQL 窗口。
Modify,修改Source table SQL.选择OKtable 修改完毕。
入Dimension Map中。
对应时间类型的Dimention,要打开Dimention属性,修改Dimention type:time.可按照需求修改Dimention name等其它属性。
修改Dimention下的各Level的属性,如level Name,Label,Order By等属性。
cognos使用手册

COGNOS使用1. 包的制作1.1 Framework的使用:1.1.1 首先,打开Framework1.1.2 打开后,点新建一个工程。
1.1.3 打开后,弹出一个界面。
1处是填写工程的名字,要按规范来。
2处是选择存放的地址,都统一存在一起,你要知道存在哪了。
1.1.4 点击OK后,弹出一个输入用户名和密码的界面:用户名:dcuser密码:dcuser1.1.5 点击ok后,弹出一个界面选择中文,然后确定。
1.1.6 弹出的界面选择Date Source,,选择NEXT。
1.1.7 弹出的界面选择SDDM,然后点击NEXT。
1.1.8 弹出的界面选择你要做展现所需要的表,然后点击NEXT。
1.1.9 弹出的界面,把第一个勾选掉,然后点击Import。
1.1.10 弹出的界面,直接选择FINISH。
1.2 包的制作1.2.1 点击Diagram,进入后连接表关系(注:副表拉到主表)。
上面这个界面直接点击确定。
1.2.2 然后把各个表名以及字段名改为中文(具体命名方法与各专业有关,都是有相关规范的)。
1.2.2.1 特别:下面我讲下在表中新增一个字段1.先双击表:2.然后,弹出一个界面:点击上面栏,第二个:再点击ADD新增一个字段:此图的例子是新建一个叫做“月份”的字段,字段是从“MONTH_ID”这个字段截取出来的。
MONTH_ID—>200701新增的字段:月份 01月语句:substr(cast_char([SDDM].[TEST_DA TE_TIME].[MONTH_ID] ),5,2)||'月'1.2.3 然后点击新建一个包。
1.2.4 弹出的界面输入包的名字。
(都是有相关规范的,不要乱起,现在做的都要起成类似“练习_XXX”之类的)然后点击NEXT。
1.2.5 然后选择你要发布的表,点击NEXT.1.2.6 一直NEXT,然后FINISH。
弹出的界面选择Yes。
cognos定制计划表定时导出报表到文件系统

定制计划表定时导出报表一、根目录设置首先需要在IBM Configuration中设置定时导出报表的根目录,点击“开始”->程序->IBM Cognos 10->IBM Cognos Configuration打开Configuration页面,如下图在菜单栏中点击“操作”->“编辑全局配置”,进入全局参数配置页面,点击tab页名称为“常规”,如下图:在“档案库位置文件系统根目录”中配置需要导出文件的具体位置,注意阅读下方关于此参数输入的格式的描述。
配置完成后,点击确定退出全局参数配置对话框,重新启动cognos服务。
二、配置具体报表导出文件夹通过IE访问cognos主页,进入IBM Cognos Administration,点击“配置”菜单,如下图:在配置页面中的左侧菜单中选择调度程序和服务,在右侧出现的管理界面中选择定义文件系统位置。
如下图:在文件系统位置定义页面,选择新建创建根目录下的具体文件夹。
注意:前一小节介绍的是根目录,本小节介绍的是具体目录,在本例中报表导出位置的具体目录为:c://output/report,其中c://output是在configuration中设置的,report是在cognos Administration中设置的。
三、设置报表计划表进入公共文件夹中,找到需要导出的报表,在报表列表页面最右端工具按钮组中找到计划表,并点击该功能按钮,如下图:在计划表配置页面中可以根据需要设置定时导出的频率、以及报表导出的格式和导出位置,如下图:在配置页面中首先选择“改写默认值”按钮,通过导出格式和文件保存位置两个设置参数调整报表导出的格式(PDF、HTML等)和导出后文件保存的位置。
注意:此处频率不要设置过密,这样会导致系统压力过大。
DES客户端使用设置说明

DES客户端使用设置说明客户端通过IE浏览器访问DES系统,由于各IE版本的安全性设置不尽相同,对正常使用系统功能可能会有影响。
下面针对客户端浏览器的正确设置给出具体说明,以IE6.0设置为例,其他版本设置方式稍有不同。
1.客户端IE版本要求使用Microsoft Internet Explorer 6.0以上版本。
2.允许弹出窗口设置影响内容:登录DES页面后点击某些功能按钮需要打开新的IE窗口(例如点击报表编号执行报表),此时无反应。
设置方法:1)在IE工具栏中点击工具->Internet选项…:2)在选项窗口选择“隐私”标签,在“弹出窗口组织程序”中将复选框取消选中:3)如果希望仍然限制其他站点的弹出窗口,可在上一页面中仍然选中复选框,点击“设置”按钮,在输入地址的编辑框中输入DES登录页面的地址,并点击“添加”按钮:4)点击关闭完成设置。
3.信任站点设置影响内容:打开DES登录页面图片和输入框显示不正常;在DES登录页面输入正确的用户和密码后页面不跳转,返回登录页面;登录DES页面后在打开的新窗口中提示输入用户名和密码。
设置方法:1)在IE工具栏中点击工具->Internet选项…:2)在选项窗口选择“安全”标签,选中“受信任的站点”,再点击站点按钮:3)在输入网址的编辑框中输入所有服务器的地址依次添加,包括DES的应用服务器和报表服务器(包括集群的服务器地址),将窗口中的复选框取消选择,再点击添加按钮:4)点击关闭和确定后完成设置。
重新刷新页面。
4.隐私站点设置影响内容:登录DES页面后在打开的新窗口中提示输入用户名和密码。
设置方法:1)在IE工具栏中点击工具->Internet选项…:2)在选项窗口选择“隐私”标签,点击站点按钮:3)在输入网址的编辑框中输入所有报表服务器的地址依次添加(包括集群的服务器地址),再点击允许按钮:4)点击确定后完成设置。
关闭IE重新登录DES系统。
(COGNOS)系统使用笔记资料

COGNOS使用笔记目录1 系统架构 (3)1.1I MPROMPTU W EB R EPORTS及其相关组件的系统架构 (3)1.2P OWER P LAY E NTERPRISE S ERVER及其相关组件的系统架构 (5)2 系统安装 (6)2.1N ETSCAPE D IRECTORY S ERVER的安装和配置 (7)2.1.1 Netscape Directory Server 4.12 的安装 (7)2.1.2N ETSCAPE D IRECTORY S ERVER 的配置 (7)2.2的安装和配置 (7)2.2.1 Data Store 的安装 (7)2.2.2 Impromptu Web Reports Server 的安装 (7)2.2.3 GateWay 的安装 (8)2.2.4 Impromptu Web Reports Administration、IWR Samples、IWR Online Books的安装 (8)2.3 的安装 (8)2.3.1 Access Manager Admin Tools、Access Manager Trusted Signon SDK、Common Logon Server 、Ticket Server的安装 (8)2.3.2 配置Access Manager Administration (8)2.3.3 配置Access Manager Configuration (9)2.3.4 PowerPlay Enterprise Server、PowerPlay Enterprise Server Administration 的安装 (9)2.3.5 配置Web Server (10)2.3.6 Upfront、Upfront Server Administration 的安装 (10)2.4 MPROMPTU 6.0A DMIN E DTION的安装 (10)2.5C OGNOS D ISTRIBUTE S HUTTLE B UILDER的安装 (11)2.6的安装 (11)2.7A DOBE A CROBAT R EADER 的安装 (11)2.7.的安装 (11)2.7.2 Adobe Acrobat Reader 简体汉字的安装 (11)2.8激活I MPROMPTU W EB R EPORTS 的R EPORT S ERVER (11)2.9在U PFRONT中添加SERVER (11)3 系统开发流程 (12)3.1开发流程图 (12)3.2I MROMPTU报表的开发流程 (12)3.3P OWER P LAY报表的开发流程 (12)1 系统架构数据仓库实施中,前端分析中的利器Cognos,通常会用到其以下两大块:Impromptu 和PowerPlay。
2024版Cognos BI 10教程:第一张复杂报表

03
社交媒体共享
集成社交媒体分享按钮,方便用户将报表分享到社交媒体平台。
01
生成报表链接
在Cognos BI 10中生成报表的URL链接,方便用户直接通过链接访问报表。
02
嵌入代码
提供嵌入代码功能,允许用户将报表嵌入到自己的Web页面或应用程序中。
共享报表链接或嵌入代码
报表访问统计
记录报表的访问次数、访问时间等信息,以便了解报表的使用情况。
04
如果遇到连接失败的情况,可以检查网络连通性、认证信息正确性等方面的问题,并查看系统日志获取更多错误信息。
04
CHAPTER
复杂报表制作步骤详解
打开Cognos BI 10,创建一个新的报表。
将图表对象拖拽到报表设计区域,并调整其大小和位置。
在工具栏中选择合适的图表类型,例如柱状图、折线图、饼图等。
复制/粘贴
02
01
03
04
05
常用工具栏操作演示
03
CHAPTER
数据源连接与配置
打开Cognos BI 10,点击“数据源”图标,选择“新建数据源连接”。
填写数据源连接的基本信息,如数据源名称、描述、服务器地址、端口号等。
创建新的数据源连接
在弹出的对话框中选择合适的数据源类型(如关系型数据库、多维数据集等)。
系统会尝试连接到指定的数据源,并显示连接结果。
如果连接成功,则说明数据源配置正确;如果连接失败,则需要检查配置信息并重试。
测试数据源连接成功性
注意事项及常见问题解答
01
确保在创建数据源连接时填写正确的服务器地址、端口号、认证信息等。
02
根据实际情况选择合适的数据源类型和相应的驱动程序。
cognos报表开发技巧

1.针对list多表头开发的技巧。
多表头的正确的做法是表的结构要合理,用交叉表来实现,但对于list数据的实现的方法是用css层也可以。
本例的方法是手工制作表头,然后在解锁页面的情况下,用文本来实现表头的做法。
2.如何通过本地文件系统导入导出报表1 首先,注册1fa.dllCd “G:\cognos\c8\bin”Regsvr32 1fa.dll2 打开IE,点击菜单栏工具->Internet选项,在弹出的对话框中点击安全选项卡。
选中受信任的站点,点击站点按钮将BI服务器的地址添加到受信任站点中,同时将安全级别设置为低3 进入ResportStudio工具,点击工具->选项,在弹出的选项对话框中点击“高级选项”选项卡。
选中允许访问本地文件,点击确定3.隐藏报表右上角上图标的css1.,进入目录cognos\c8\templates\ps\portal2.,找到system.xml文件,然后打开在<system> 里添加如下内容,重启cognos<param name="ui_hide"><RV_HEADER/><RV_HEADER_TITLE/><RV_HEADER_MENU/><RV_TOOLBAR_BUTTONS_KEEP_THIS_VERSION/><RV_TOOLBAR_BUTTONS_HISTORY/><RV_TOOLBAR_BUTTONS_RUN/><RV_TOOLBAR_BUTTONS_DRILLDOWN/><RV_TOOLBAR_BUTTONS_DRILLUP/><RV_TOOLBAR_BUTTONS_GOTO/><RV_TOOLBAR_BUTTONS_ADD_THIS_REPORT/><RV_TOOLBAR_BUTTONS_WATCH_NEW_VERSIONS/><CRN_HEADER_OPTIONS_rs/><CRN_HEADER_OPTIONS_ps/><CRN_HEADER_OPTIONS_qs/></param>备注:目前发现效果出现,但是没有reportstudio的菜单。
Cognos报表迁移

Cognos报表迁移
Cognos报表测试环境迁移到预生产环境1概述现在将测试环境的报表导入到正式环境
2步骤
2.1 导出
登录测试环境Cognos
进入Cognos管理页面
进入内容管理页面
在页面右上角,点击“新建导出”按钮
命名,然后下一步
选择公共文件夹,目录和库内容,下一步
点击“添加”:
选择导出的目录:
然后点确定:
选择导出的文件夹:
一直点击“下一步”到下面画面:
再点一次“下一步”,然后点完成:
点击“运行”
勾选“关闭此对话框后查看该导出的详细信息”
然后点确定:
显示正在执行:
可以不定时点击“刷新”链接,直到:
成功后,可以在163的Cognos安装目录的deployment目录下看到:
刚刚导出的报表压缩包
2.2 导入
将刚刚导出的包拷贝到生产环境的Cognos安装目录deployment目录下:
然后进入正式环境的Cognos:
同样进入后台管理页面:
选择“导入”:
选择拷贝过来的报表压缩包:
指定名称,下一步
勾选需要导入的文件夹:
点击下一步
默认,下一步
选择“保存并运行一次”,然后点完成然后点“运行”:
勾选“关闭此对话框后查看该导入的详细信息”
点击确定。
然后可以点击右上角“刷新”看导入的详情
直到出现“已成功”:
再回到Cognos connection,可以看到,已经导入了:。
中国建设银行Cognos报表开发应用手册

中国建设银行C o g n o s报表开发应用手册信息技术管理部厦门开发中心7/18/2007中国建设银行Cognos 报表开发应用手册第 1 页 共 70 页修改记录中国建设银行Cognos 报表开发应用手册第 2 页 共 70 页目录1. 前言 ......................................................................................................................... 5 1.1. 编写目的 ·········································································································· 5 1.2. 参考文档 ·········································································································· 5 1.3. 预期读者 ·········································································································· 5 1.4. 术语定义 ·········································································································· 5 2. COGNOS 简介 ......................................................................................................... 6 2.1. 商务智能简介 ·································································································· 6 2.2. Cognos 功能简介 ····························································································· 6 2.3. Cognos 组件简介 ····························································································· 6 2.4. Cognos Connection 简介 ················································································· 7 3. QUERYSTUDIO 开发手册 ...................................................................................... 10 3.1. QueryStudio 简介 ·························································································· 10 3.2. 创建QueryStudio 报表 ················································································· 13 3.3. 对列表中的数据进行处理 ············································································ 16 3.3.1. 数据汇总 ································································································· 16 3.3.2. 格式化数据 ····························································································· 17 3.3.3. 数据加工计算 ························································································· 18 3.3.4.追溯 (19)3.4. 定义条件样式 ································································································ 20 4. REPORTSTUDIO 开发手册 .................................................................................... 23 4.1. ReportStudio 简介 ························································································· 23 4.2. ReportStudio 组件 ························································································· 23 4.2.1. 报表页面 ································································································· 23 4.2.2. 查询 ········································································································· 25 4.2.3. 变量 ········································································································· 26 4.2.4.列表和交叉表 (27)4.3. 使用RS 制作报表 (28)中国建设银行Cognos 报表开发应用手册第 3 页 共 70 页4.3.1. 使用RS 制作报表流程 ........................................................................... 28 4.3.2. 操作步骤 ................................................................................................. 31 4.4. 项目中常用的做法 . (36)4.4.1. 对数据进行分组 ····················································································· 36 4.4.2. 对数据进行排序 ····················································································· 37 4.4.3. 添加汇总信息 ························································································· 37 4.4.4. 添加页眉页脚 ························································································· 38 4.4.5. 添加头标脚标 ························································································· 38 4.4.6. 添加追溯 ································································································· 39 4.4.7. 创建过滤表达式 ····················································································· 40 4.4.8. 报表钻取 ································································································· 42 4.4.9.函数的应用 (43)5. ANALYSISSTUDIO 开发手册 .................................................................................. 45 5.1. AnalysisStudio 简介 ....................................................................................... 45 5.2. 基本建表操作 ................................................................................................ 45 5.2.1. 拖拽式操作 ............................................................................................. 45 5.2.2. 项目的隐藏、保留和排除 ..................................................................... 45 5.2.3. 展开操作 ................................................................................................. 47 5.2.4. 钻取操作 ................................................................................................. 48 5.2.5. 图表制作 ................................................................................................. 49 5.2.6. 上下文过滤操作 ..................................................................................... 49 5.2.7. 自定义子集操作 ..................................................................................... 49 5.2.8. 表头嵌套操作 ......................................................................................... 50 5.3. 自定义计算项 (51)5.3.1. 算术运算(A RITHMATIC ) ........................................................................ 51 5.3.2. 占比计算 ................................................................................................. 52 5.3.3. 分析型计算 ............................................................................................. 55 5.3.4. 评级 ......................................................................................................... 56 5.3.5. 常量添加(单个项目添加) ................................................................. 60 5.4. 其它操作 .. (61)5.4.1. 显示内容设置 ························································································· 61 5.4.2.过滤设置 (63)中国建设银行Cognos报表开发应用手册6.附件 (69)第4 页共70 页中国建设银行Cognos 报表开发应用手册第 5 页 共 70 页1. 前言1.1. 编写目的《中国建设银行Cognos 报表开发应用手册》是Cognos 报表开发应用的使用说明手册,其中涉及了QueryStudio 、ReportStudio 和AnalysisStudio 这三个报表工具的简介和使用方法,为建行Cognos 报表开发和应用人员提供参考和指导。
Cognos报表制作

• 创建关联关系
为什么要创建关联关系? 如果两个查询主题之间创建了关联关系那么在用ReportStudio做报表时就可以直 接将这两个查询主题中的数据项(也就是字段)拖入同一个查询,如果不创建关联关 系就需要在做报表的时候创建关联。 关联关系的类型 左连接:1..1 对 0..n 自然连接:1..1 对 1..1 全连接:0..n 对 0..n
• 选择“配置”选项卡,点击“数据源连接”,点击右 上角“新建数据源”图标,按照向导提示进行创建
四、创建和发布报表模型
• 生成模型文件
File New,然后按照向导一步一步操作,完成后会生成一个.cpf文件和三个xml文件: model.xml, customdata.xml, Preferences.xml,这些文件是上线时要拿去发布模型用的 ,其它的还有一些日志文件,可删除。
• 检查数据源,将schema删除
这样做可以避免因为开发环境和生产环境的schema不同造成的模型发布失败
• 创建名称空间或文件夹来组织查询主题 • 创建模型包并发布
只发布做报表需要用到的查询主题
五、报表制作
I. 熟悉操作界面 II. 基本操作 III.制作表头 IV. 制作查询 V. 制作列表 VI. 制作交叉表 VII.制作表格
5. 6. 7. 8.
Ⅳ.制作查询
1. 2. 3. 新建查询并添加数据项 加过滤条件 设置数据项聚合函数和累积聚合函数:
无/合计/已计算/最大值/最小值/平均值 聚合函数:主键及属性数据项设置为“无”,需要汇总的数据 项设置为“合计”,用了rank()、percentage()等函数或 是相除得到的数据项设置为“已计算,需要示最大值/最小 值/平均值的分别设置为最大值/最小值/平均值 累积聚合函数:一般的数据项都用默认值“自动”,汇总数据 项根据以上规则设置
cognos安装使用教程

Cognos的主界面包括菜单栏、工具栏、导航窗格、工作区和状态栏。菜单栏提供文件、 编辑、视图等基本操作;工具栏提供常用功能的快捷按钮;导航窗格显示项目、文件夹 和报表等资源的树状结构;工作区用于显示和编辑报表;状态栏显示当前登录用户和系
统状态信息。数据源配置01Fra bibliotek添加数据源
在Cognos中,可以通过“数据源”向导添加新的数据源。支持的数据
硬件要求
安装Cognos的服务器应具备足够 的内存、处理器和存储空间,以确 保系统的稳定运行和性能。
网络要求
确保服务器可以访问互联网,以便 下载安装包和获取更新。
安装包准备
从官方网站下载最新版本的Cognos 安装包。确保选择与您的操作系统和 硬件兼容的版本。
在下载安装包之前,请仔细阅读官方 文档,了解安装过程中的注意事项和 常见问题。
确保服务器的防火墙和安全设置允许Cognos的正常运行,包括网络通 信和文件访问等。
03
cognos安装步骤
安装向导启动
下载Cognos安装包
从IBM官方网站或其他可信来源下载 Cognos的安装包。
启动安装程序
双击下载的安装包,启动Cognos的安装向 导。
选择安装语言
在安装向导中选择您偏好的安装语言。
源类型包括关系型数据库、多维数据库、XML文件等。添加数据源时需
要提供数据源的名称、类型、连接字符串等信息。
02
配置数据源属性
在数据源配置界面中,可以设置数据源的属性,如连接超时时间、查询
超时时间、最大连接数等。这些属性可以根据实际需要进行调整,以优
化系统性能。
03
测试数据源连接
配置完成后,可以点击“测试连接”按钮,验证数据源配置是否正确。
Cognos报表汇总显示在报表上面详解

Cognos报表汇总显示在报表上面详解
一直以来,Cognos Report Studio设计报表的时候,汇总默认显示在列表下方:
1如图,拖一个列表
2运行如下,数据显示正常按日期排序
3选中订单笔数、订单金额,添加自动汇总
4:运行,可见数据显示正确,在列表下面显示汇总
5:接下来如何让汇总显示在列表上面呢?进行如下操作
随意选择列表的任意单元格,创建页眉,如下图显示正确即可6:选中5中创建的页眉,分割单元格
7:分割成功,页眉显示三个单元格
8:将查询1中的订单笔数、订单金额分别拖入单元格中
9:报不能拖入的提示,这个时候就要对报表解锁,点击一下报表设计左上方的小锁即可
10:解锁成功,拖入成功
11:运行,查看结果正确
12:也可将自动汇总删除,显示为下面的效果。
Cognos-8-ReportStudio-操作手册_精选

Reportstudio操作手册Reportstudio具有强大的报表制作功能和展示功能的组件。
它所展现的报表基于Framework定制出的数据结构,Reportstudio是基于Web的即席查询报表制作工具,不用安装任何插件,用户可以在浏览器中制作报表,格式灵活,元素丰富,并且可以制作例如KPI,地图,仪表盘等特色报表。
1、编辑模式打开报表进入公共文件夹,打开要查询分析的数据包,例如户外销售与零售商。
点击一个Reportstudio报表右侧的按钮,如下图所示红圈处。
则打开一个新的浏览器,进入该报表的编辑模式:2、新建报表。
左上角三个按钮分别是新建,打开,保存,点击新建:弹出新建提示框,在数据包位置是现在使用的数据包名称,点击数据报右侧的红圈处,可以转换成其他的数据包,也可以转换数据报使用的语言,如英语改为中文。
新建的表样格式有空白,列表,交叉表,图表等等,使用熟练以后可以新建一个空白表,然后把需要的插件,如列表,交叉表,图表等手工加入进来。
下面我们以新建一个空白表为例子,选择空白,点确定:如上图,默认可插入对象选择深红色圈处“来源”,表示在可插入对象一栏显示现在数据包中已经定义好的数据。
点中第二个红圈处“数据项”时,可插入对象栏显示现在报表查询中已经有的数据项,第三个红圈处是“工具箱”。
左下角是属性栏目,表示当前选中对象的属性,一般包括条件,方框,颜色背景,字体等,当然,不同的对象有着各自不同的属性,上图中选中的区域为空白区域。
3、创建页眉,创建页脚,加标题。
1、创建页眉选中空白区域后,右上角红圈处分别为,给列表加页眉页脚,创建页眉,创建页脚。
点击创建页眉,如下图所示,页眉有了以后,选中工具箱:2、创建标题在工具箱里选中文本项目,拖动它到右侧的页眉里面。
如下图所示:单击选中“双击以编辑文本”,则左下角属性栏里显示该文本项目的属性,可以双击以编辑文本,也可以在属性栏目中红圈部分点开,编辑要显示的文本。
解决cognos报表不能下载

首先确定使用的IE6.0浏览器,然后打开浏览器,选择“工具”——>选择“InterNet选项”——>选择“安全”,如图所示:
选择Internet,选择自定义级别后显示就会有个下载的选项,下载下面的全部选为启用,如下图所示:
点击确定,点击应用。
选择
同样选择自定义,将下载选项全部启用,如图:
点击”确定“,点击“应用”。
如果还是不按ctrl键无法完成导出工作,请继续以下工作:
打开浏览器,选择“查看”--》“工具栏”--》这个里面只需要勾“菜单栏”和“状态栏”,如有“Adobe pdf ”也勾上,其他的全部去掉。
打开浏览器,选择“工具”--》选择“弹出窗口阻止程序”——》“关闭弹出窗口阻止程序”。
重启浏览器,打开报表,导出excel时就无需再按住ctrl键来导出。
COGNOS数据包的导出与导入

导出数据包1.在【工具】下拉菜单下,选择【内容管理】进入【内容管理】页面,如下图所示。
2.在弹出的【内容管理】页面中选择导航条上的【新建导出】,如下图所示。
3.在弹出的【新建导出向导】页面中,为新建的包取名,进入下一步。
4.在弹出的【选择部署方法-新建导出向导】页面中,选择“部署方法”如下图所示。
5.在弹出的【选择公共文件夹内容-新建导出向导】页面中,选择“公共文件夹内容”且不选择“导入后禁用”选项,如下图所示。
6.进入下一步后,在弹出的【选择目录内容-新建导出向导】页面中,选择“目录内容”为“包含COGNOS组的角色”如下图所示。
这里,“包含COGNOS组和角色”选项是在导出报表时将COGNOS中原来的组及角色设置一起导出来。
7.进入下一步后,在弹出的【指定常规选项-新建导出向导】页面中,选择“访问权限”为“适用于新条目和现有条目”,选择外部名称空间为“包含对外部名称空间的引用”,选择“条目所有权”下的“将所有者设置为”“执行导入的用户”,选择“应用于”为“新条目和现有条目”,如下图所示。
7.进入下一步后,可以给“新建档案库”重新取名,也可用前面的名子。
8.此后一直用默认值,直至“完成”,“运行”。
相关截图如下所示。
9.最后将回到【内容管理】,可以看到刚刚导出的数据包,如下图所示。
10.导出的数据包,将被导出到COGNOS以下目录:C:\cognos\c8\deployment,在此目录下可以看到我们导出来的数据包。
注:在这里我们仍然是将数据包导出在25服务器上,大家可以到以下路径去找导出的数据包:ftp://128.32.100.25/cognos8/这样,我们就将一个服务器上的所有报表导出,大家可以将刚刚导出的数据包转移到自己本地机上。
导入数据包导出的数据包,如需转移到服务器,还需导入到服务器。
因导入与导出相差不多,下面以本地机为例,简要讲述怎样将一个数据包导入到本地服务器。
1.进入【内容管理】页面,选择【新建导入】,进入下一步后可以看到本地服务器上存在的数据包,选择要导入的数据包,如下图所示。
备份和恢复Cognos样例数据库

1.1.1 恢复Cognos样例数据库(以SQL Server为例)安装Cognos Sample样例包后,Cognos 示例数据库文件将安装在安装目录下的:“..\c8\webcontent\samples\datasources”目录,SQL Server数据库文件保存在该目录下的sqlserver文件夹中。
通过以下步骤即可恢复该数据库文件到SQL Server数据库。
解压缩两个数据库文件。
解压缩后的数据库文件名为GOSALES和GOSALESDW。
在SQL Server Management Studio中创建两个空数据库,名为GOSALES和GOSALESDW。
在数据库GOSALES上点击鼠标右键,选择恢复。
然后从设备恢复,选中备份的数据库文件。
在恢复选项中选中强制恢复到指定数据库。
选择OK,完成该数据库文件恢复。
(已同样的方式恢复GOSALESDW数据库)访问Cognos 8 主页,在IE地址栏输入http://localhost/cognos8访问Cognos 8 的主页。
打开“管理IBM Cognos内容”连接,进入Cognos系统管理界面。
1.1.2 恢复Cognos样例报表模型Cognos样例报表模型在安装完样例包后,存放在Cognos安装目录的:“..\cognos\c8\webcontent\samples\content”目录下,包名为Cognos_Samples.zip。
该包中包含了Cognos样例报表和报表模型。
恢复步骤如下:将Cognos_Samples.zip文件拷贝到Cognos安装目录的deployment目录:“..\cognos\c8\deployment”,只有在该目录下才能完成Cognos 报表模型的导入。
打开IE,访问Cognos 8 主页,在IE地址栏输入http://localhost/cognos8访问Cognos 8 的主页。
打开“管理IBM Cognos内容”连接,进入Cognos系统管理界面。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
try{
// 通过cognos服务器的服务URL,得到本机调用远程cognos内容库服务的入口方法
import com.cognos.developer.schemas.bibus._3.Option;
import com.cognos.developer.schemas.bibus._3.Output;
import com.cognos.developer.schemas.bibus._3.ParameterValue;
* @param uid LADP用户名
* @param pwd LDAP密码
* @return
* @throws Exception
System.out.println(e);
}
}
/**
*
方法名称: logon描述: LDAP登录。其实其它认证方式也类似。
* @param namespaceID LDAP命名空间
eventManagementService = evtServiceLocator.geteventManagementService(new URL(cognosURL));
}catch (Exception e){
报表已经生成到本地文件系统 d:\test.xls中了。
导出完成.[/code]当然,你也可以在Cognos Administration看到这个计划的一系列变化:
加入到计划调度中:
[img]/home/attachment/200910/25/1464_125646919927Fz.jpg[/img]
好吧,咱们现在就来做一个最简单的报表导出吧。
首先,你得有张报表,如果还不清楚如何创建报表,“Anda教程” “Andy教程”一定有适合你的。 现在假设我已经有一张报表,请看下图
[img]/home/attachment/200910/25/1464_1256467603O248.jpg[/img]
最后附上完整的源代码如下:
kyo100900 发表于 2009-10-25 19:25
[code]
import java.io.File;
import java.io.FileOutputStream;
import .URL;
import java.text.SimpleDateFormat;
3.源代码可能太长了,帖子有字数限制,想要完整的,直接下载Lesson1.rar解压后,就行了。
由于工作需要,快速的了解了cognos SDK如果将服务器上的报表下载到本地。
我们的系统是 JavaEE + cognos, 将cognos的报表信息都另存一份在 Java EE系统中, 用户点击下载时, 便触发代码来调用cognos SDK,实现下载功能。而这一切对用户来所是透明的,这也是大家期望达到的效果。
[url=/home/link.php?url=%2Fclub%2Fforumdisplay.php%3Ffid%3D5]/home/link.php?url=%2Fclub%2Fforumdisplay.php%3Ffid%3D5[/url]
里面的内容为
[img]/home/attachment/200910/25/1464_12564676043CBX.jpg[/img]
一会儿生成到本地的excel就包含上面内容。
然后编写一个JAVA程序,这个JAVA程序得有个几百行。 详细的代码注释,与说明都写上了, 你只要修改大概6到7处,才能保证正常运行。如果运行的时候,遇到什么问题,可以回贴,我有空就会回复的。
import com.cognos.developer.schemas.bibus._3.Sort;
import com.cognos.developer.schemas.bibus._3.XmlEncodedXML;
public class Lesson1{
public ContentManagerService_Port contentManagerService = null;
import com.cognos.developer.schemas.bibus._3.ParmValueItem;
import com.cognos.developer.schemas.bibus._3.PropEnum;
import com.cognos.developer.schemas.bibus._3.QueryOptions;
contentManagerService = cmServiceLocator.getcontentManagerService(new URL(cognosURL));
// 通过cognos服务器的服务URL,得到本机调用远程cognoscognos事件管理服务的入口方法
public EventManagementService_Port eventManagementService = null;
/**
*
方法名称: connectToReportServer描述: 连接cognos服务器
* @param cognosURL cognos服务器的服务URL
import com.cognos.developer.schemas.bibus._3.EventManagementService_Port;
import com.cognos.developer.schemas.bibus._3.EventManagementService_ServiceLocator;
最后打开生成的excel,发现内容属实:
[img]/home/attachment/200910/25/1464_12564693967gCZ.jpg[/img]
问题: 在使用cognos导出excel时,容易发生类似于死锁的问题——不得不重启数据库后,才能再次倒出,而且导出的时候是依靠设定的导出时间来判断excel属于哪个用户,如果在高并发的情况下,可能会出乱子。 而Cognos SDK的doc文件,连个注释说明都没有。哎,期待高手出现。
import com.cognos.developer.schemas.bibus._3.SearchPathMultipleObject;
import com.cognos.developer.schemas.bibus._3.SearchPathSingleObject;
import com.cognos.developer.schemas.bibus._3.SimpleParmValueItem;
* @throws Exception
*/
public void connectToReportServer(String cognosURL) throws Exception{
// 创建一个连接cognos内容库的服务定位对象
导出excel的流程就是:
1.连接cognos服务
2.登录cognos(没有配置CA,就不需要这一步)
3.设置cognos执行excel导出事件
4.不断的向cognos服务器发请示,判断是否已经生成excel
5.生成excel,下载到本机
运行程序的时候,可能有点慢,耐心等待一会,完成后,你可以看看你自己设定的盘符下是否已经生成了excel。其中程序运行的时候,如果输出,下列信息,则表示生成成功[code]报表: /content/package[@name='MSSQL']/report[@name='test']
ContenServiceLocator = new ContentManagerService_ServiceLocator();
// 创建一个连接cognos事件管理的服务定位对象
将在 2009-10-25 19:09:35.687 开始运行。
cognos的event管理服务为其生成的事件唯一编号为: C0A8016801CF481301248A9EF7988002001248b631047
你可以在congos门户中的Cognos Administration->状态中,看到此即将进行的活动。
import com.cognos.developer.schemas.bibus._3.BiBusHeader;
import com.cognos.developer.schemas.bibus._3.ContentManagerService_Port;
import com.cognos.developer.schemas.bibus._3.ContentManagerService_ServiceLocator;
import com.cognos.developer.schemas.bibus._3.RunOptionBoolean;
import com.cognos.developer.schemas.bibus._3.RunOptionEnum;
import com.cognos.developer.schemas.bibus._3.RunOptionStringArray;
正在执行:
[img]/home/attachment/200910/25/1464_1256469201ub78.jpg[/img]
执行完成:
[img]/home/attachment/200910/25/1464_1256469202XTk8.jpg[/img]