(5)cognos8固定报表的开发.doc

上传人(卖家):herunzhou 文档编号:657193 上传时间:2020-07-26 格式:DOC 页数:33 大小:1.81MB
下载 相关 举报
(5)cognos8固定报表的开发.doc_第1页
第1页 / 共33页
(5)cognos8固定报表的开发.doc_第2页
第2页 / 共33页
(5)cognos8固定报表的开发.doc_第3页
第3页 / 共33页
(5)cognos8固定报表的开发.doc_第4页
第4页 / 共33页
(5)cognos8固定报表的开发.doc_第5页
第5页 / 共33页
点击查看更多>>
资源描述

1、 Cognos8 固定报表固定报表 Cognos8 固定报表 . 1 1. 建数据源、导入数据、发布包 . 3 2. 制作固定报表 . 3 2.1 固定报表开发界面 . 3 2.2 设计要点 . 6 2.2.1 汇总列值、加组表头 . 6 2.2.2 设定列格式 . 10 2.2.3 如何显列标题为中文字 . 11 2.2.4 如何作表标题 . 13 2.2.5 使用布局计算 . 13 2.2.6 使用查询计算 . 14 2.2.7 空值处理 . 15 2.2.8 加选择框,加选择页 . 15 2.2.9 过滤、汇总过滤 . 16 2.2.10 合并列 . 17 2.2.11 穿透钻取技术.

2、18 2.2.12 复杂报表 . 20 2.2.13 自助式固定报表的创建 . 22 2.2.14 关联报表的方法 . 22 2.2.15 提示按钮、提示页 . 24 2.2.16 条件格式 . 26 2.2.17 布尔变量的应用技巧 . 30 1.建数据源建数据源、导入数据、发布包、导入数据、发布包 与即席报表一样 2.制作固定报表制作固定报表 2.1 固定报表开发界面固定报表开发界面 发布完包以后,可以在 cognos8 的运行界面上看到刚才发布的包 点击此数据包,选择新建“Report Studio”,进入报表开发界面 进入“Report Studio”界面,选择空白的报表 空白的报表界

3、面如下图所示: 界面说明: 工具条说明: 2.2 设计要点设计要点 下列操作均在前一操作基础上完成。 2.2.1 汇总列值汇总列值、加组表头、加组表头 选择“结构”菜单“的下拉项“创建页眉页脚” ,如图: 选择“整体页脚” : 点击“确定” : 选择所有要汇总的列,点击工具栏的汇总图标: 结果界面出现汇总列: 组表头的添加也很简单,操作如下: 1.先分组:选定分组列,点击按钮 2.选择 Create Header: 3.删除原有分组列:点击按钮,出现如下图表: 2.2.2 设定列格式设定列格式 选定列- - 2.2.3 如何显列标题为中文字如何显列标题为中文字 选中报表任一列的字段名,然后选择

4、菜单“结构“下拉项目”创建页眉“,新增加一行: 解锁后,选中“汇总“两个字,按”delete”键去掉; 选中该行,点击工具栏上的分割按钮: 这样就把行分割成单元格了。 选中左栏中“工具箱“,然后双击“文本项目”到刚才分割的单元格第一格中,弹出框输入 内容 点击“确定“,显示结果如下: 其他列同次处理即可。 2.2.4 如何作表标题如何作表标题 按提示,双击“双击以编辑文本” ,输入表名,点“确定“即可: 2.2.5 使用布局计算使用布局计算 例如使用查询计算来显示系统时间 左边列表中进入“可插入对象“页面,拖一个”查询计算“组件到表标题右侧: 弹出的页面,进入“f(x)”页面,选择报表函数中的

5、函数”now() “: 点击“确定“,返回到报表设计页面。 这样报表运行时候会显示系统时间。 2.2.6 使用查询计算使用查询计算 次步骤在上述步骤基础上进行: 例如假设现在 DSC_TOL 列的值应该显示为 LONG_DSC_TOL 和 YL_DSC_TOL。 为了设计方便,我们让英文字段名显示而不是隐藏。 需要说明的是:如果某一列单元格值用了查询计算,则汇总的时候不能选择“合计” ,而要 选择“聚合” 。 先选中 TX_TOL 列单元格值,delete 掉。 从“工具箱“中托”查询计算“组件到单元格中,弹出框框中输入名称: 点击“确定” ,这样运行报表的时候,DSC_TOL 列单元格值就是

6、 LONG_DSC_TOL 和 YL_DSC_TOL 的和了。 2.2.7 空值处理空值处理 2.2.8 加选择框,加选择页加选择框,加选择页 选择页: Tools-: 选择框: 选择列,点击,在弹出对话框写入一下内容: 2.2.9 过滤、汇总过滤过滤、汇总过滤 选定过滤列(如 sal) ,点击按钮,设过滤的数据项如果没有出 现在报表中(如:日期),就只能通过 DetailFilters 去设过滤。信息取自 数据包,如下图所示: 汇总过滤前面与一般过滤一样,后面的设置如下: 2.2.10 合并列合并列 点击 expression 修改要合并的列 如: 修改新列的名称: 运行结果: 2.2.11

7、 穿透钻取技术穿透钻取技术 从概要报表钻取到细节报表,察看感兴趣的细节信息。 顺序如下: 第一步: 创建细节表,设置传递参数为过滤参数,如:我们以deptno作为传递 参数: 2.创建父报表,定义穿透钻取: 3.定义钻取的传递参数: 4.运行结果: 点击蓝色区域,就会跳转到想关联部门的详细信息,如下: 2.2.12 复杂报表复杂报表 开发过程如下: 1.打开一个空白页面(BLANK) 2.插入一张表(table) ,两行一列: 3.左边格子插入列表,右边插入图表,在下面在插入一张交叉表: 4.插入表头(插入页眉的方法) 5.拖拽数据列: 6.6.关联设置:分别在三个报表上设置一个过滤参数(关联

8、设置:分别在三个报表上设置一个过滤参数(deptnodeptno), ,将报将报 表关联起来表关联起来 2.2.13 自助式固定报表的创建自助式固定报表的创建 开发过程与即席报表完全一样。 2.2.14 关联报表的方法关联报表的方法 在复杂报表中,已经提到了给各个报表建立管理的方法,即分别设置 过滤参数且设置成一样的,现在我们看另外一种更简便的方法,看如 下例子: 1.建立一个复杂报表,我现在建立了一个图标和一个交叉表,给图标 插入了数据,交叉表没有插数据,如下图: 2.选择交叉表,把它的查询改为为Query1,如下图: 3.打开如下界面: 4.将数据拖拽到交叉表: 5.完成。 2.2.15

9、提示按钮、提示页提示按钮、提示页 1.双击 2.设置类型为:reprompt 3.设置值提示,这个在前面已经讲过,我们再复习一遍: 4.添加搜素与提示选择框 接下来我们看一下提示页的用法: 点击,双击,进行参数设置,完成后运行。 2.2.16 条件格式条件格式 1.在 Explorer Bar 上指向 Condition Explorer, 点击 Variables: 2.进行如下的拖拽: 3.双击string1,进行如下设置,并修改名称: 4.字符串变量赋值,要求大小写必须一致: 返回报表开发页面,将特定列与字符串变量绑定, 在属性窗格“Conditional”大项“Style Variable”小项处绑定: 5.为变量的不同值分别指定具体格式: 6.报表运行结果展示: 2.2.17 布尔变量的应用技巧布尔变量的应用技巧 1.创建布尔变量的值提示和文本说明: 点击按钮,在弹出来的页面创建一个一列两行的表(table) ,定 义值提示的参数名,具体操作如下: 2.为提示值建立布尔变量: 点击值提示框- -进行如下操作: 进行如下操作: 点击ok,进行如下配置: 3.把指定的列绑定到布尔变量上: 转换到报表界面,进行如下操作: 4.完成,查看运行结果。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 商业、管理、HR类
版权提示 | 免责声明

1,本文((5)cognos8固定报表的开发.doc)为本站会员(herunzhou)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|