Cognos教程:一步步教你制作树状报表
需积分: 11 113 浏览量
更新于2024-12-12
收藏 675KB DOC 举报
"本文将介绍如何在Cognos中创建树状报表,通过步骤解析具体操作,包括分组、添加页眉、拆分单元格、调整汇总位置等关键步骤,最终实现可展开和折叠的层次结构报表。"
在Cognos分析环境中,制作树状报表是一种常见且实用的方法,它能够清晰地展示数据的层次结构,便于用户理解和探索。以下是一步步创建树状报表的详细过程:
1. **数据准备**:首先,你需要将相关的数据字段拖入报表设计区域。在这个例子中,我们涉及了6个字段,可能包括产品系列、产品类型、产品名称、数量、单位成本和单价。对产品系列和产品类型进行分组,这有助于形成树状结构的层次。
2. **添加页眉**:为产品系列和产品类型分别添加页眉,这将在报表中作为节点显示,方便用户识别和操作。页眉的添加可以通过在工具栏选择“插入”->“页眉和页脚”来完成。
3. **拆分单元格**:为了构建树状结构,需要将产品系列和产品类型的单元格拆分。右键点击单元格,选择“拆分单元格”选项,然后调整列宽以适应内容。
4. **放置汇总**:将产品系列和产品类型的汇总拖到产品名称所在的行,这将形成层级关系,上级汇总在下级数据之前。
5. **删除多余字段**:在树状结构形成后,产品系列和产品类型字段本身不再需要显示,可以删除它们的单元格,保持报表的整洁。
6. **解锁列表**:为了允许自定义布局,需要解锁列表。在报表属性中,找到“列表”选项,取消勾选“锁定”,这样就可以自由移动和调整列的位置。
7. **拖动数据项**:按住CTRL键,将数量、单位成本和单价字段拖动到产品类型和产品系列的页眉处,这样这些数值将在展开或折叠节点时一起显示。
8. **实现展开和折叠功能**:这部分涉及到JavaScript代码,用于控制图像(加号或减号)的切换,以实现展开和折叠的效果。在HTML项目中嵌入类似给出的JavaScript函数,当用户点击图片时,会改变其源图像(加号变为减号,减号变为加号),同时控制相关行的显示状态。
以上步骤完成后,一个基本的树状报表就制作完成了。用户可以通过点击产品系列或产品类型的页眉来展开或折叠子节点,查看不同层次的数据。Cognos的这种灵活性使得用户可以根据需求自定义报表的展现形式,提高数据分析的效率和深度。
2024-12-31 上传
2024-12-31 上传
2024-12-31 上传
2024-12-31 上传
2024-12-31 上传
yuzhucu
- 粉丝: 104
- 资源: 40
最新资源
- from C++ to objective-C
- 汤子瀛计算机操作系统(西电)习题答案与讲解.doc
- Eclipse 快捷键讲解
- DS1302 涓流充电时钟保持芯片的原理与应用
- JAVA面试题(适合即将准备面试的朋友们)
- 单片机软硬件注意事项
- vb操作基础教程一学就会
- Oracle 9i 备用数据库配置使用参考
- matlab教你如何画图简单
- 我是如何成为一名DBA
- Adaptive Server Anywhere SNMP Extension Agent 用户指南
- Adaptive Server Anywhere 数据库管理指南
- 大型工程建设企业项目管理信息系统实施手册(作者:许浩)
- Install Ora9204 on RedHat LinuxAS3_5
- Oracle教程--大学老师呕心力作
- Oracle客户端安装说明