drilldown and drillup.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
在活动报表(Active Report)中实现上下钻取 本例子用cognos10 中自带的示样包演示如何在Active Report实现Drill Down和Drill UP的功能。需求是打开页面看到Product Line的数据,点击不同的Product Line可以Drill Down到相应的Product Type的数据,然后点击不同的Product Type可以Drill Down到相应的Product数据,Drill Up的功能通过面包屑导航栏的方式实现。 在RS中,创建一个新的空白活动报表。 拖一个一行三列的表格到报表画布中,并设置表格的每一列的垂直排列为顶部。 拖一个卡片组到表格第一列中,在属性窗格中将其命名为ProductLineDeck,然后点击其右边的卡片组卡片定义图标,在出现的卡片组卡片定义对话框中,将鼠标悬停在卡片1的左方,然后点击出现的X图标,将其删除,同样的删除卡片2,点击卡片3,然后点击其右边出现的…图标,修改其默认文本为root。 拖两个块对象到ProductLineDeck的root卡片中,命名上面的块为PLNav,命名下面的块为PLCon,并设置上面的块对象的下页边距为10px。 拖一个文本项目到PLNav块中,文本内容为All Product Line,并设置其字体为黑体,前景颜色为紫色。 拖一个列表对象到PLCon块中,并命名为ProductLineList,然后从Go_Sales(query)—Sales(query)中拖入字段Product line,Quantity,Revenue,Gross profit,Margin填充该列表,然后按住Ctrl键,点击Quantity,Revenue,Gross profit,Margin的表头,同时选中这几项,然后点击工具栏上的汇总图标,在出现的下拉列表中点击在输出中汇总下的总计图标,对Quantity,Revenue,Gross profit,Margin进行总记操作。然后解锁,并修改列表页脚的文字为All Product Line。然后在属性窗格中设置列表列标题、列表的列正文、列表的页脚的字体和文本对象下的空白属性为无换行。 在解锁状态下,拖一个图像对象到列表ProductLineList的Product line的左面,注意不是另外一列,而是和Product line在同一列中,然后点击选中该图像对象,设置图像的URL为../pat/images/drill_down.gif,并设置其右边页边距为5px。然后点击选中Product line的文字,设置其前景颜色为蓝色,字体加下划线。 拖一个数据卡片组到表格第二列中,修改其查询为查询1,并将其命名为ProductTypeDataDeck。然后拖两个块对象到ProductTypeDataDeck的数据卡片中,命名上面的块为PTNav,命名下面的块为PTCon,并设置上面的块对象的下页边距为10px。 拖一个数据卡片组到PTNav块中,修改其查询为查询1,并将其命名为ProductTypeNavDataDeck。 拖一个列表到ProductTypeNavDataDeck的数据卡片中,修改其查询为查询1,并将其命名为ProductTypeNavList。然后从查询1中拖入数据项Product line到列表ProductTypeNavList的第一列,拖入一个文本项目到列表的第二列,文本内容为 Product Type。然后在属性窗格中设置列表列标题、列表的列正文的字体和文本对象下的空白属性为无换行。 在解锁状态下,拖一个图像对象到列表ProductTypeNavList的Product line的左面,注意不是另外一列,而是和Product line在同一列中,然后点击选中该图像对象,设置图像的URL为../pat/images/drill_up.gif,并设置其右边页边距为5px。然后点击选中Product line的文字,设置其前景颜色为紫色,字体为黑体,大小为9pt。同样选中文字 Product Type,设置其字体为黑体,大小为9pt。 在已锁状态下,点击选中列表ProductTypeNavList文本项目一列的列表的列正文,设置其垂直排列为底部。然后选中整个ProductTypeNavList列表,在属性窗格的常规对象中将列标题属性设置为隐藏。然后按住Ctrl键,先后点击ProductTypeNavList列表的两列列表列正文,在属性窗格的其他对象中点击类属性右边的…图标,在弹出的类对话框中从选择的类窗格中移除列表的列正文单元格,从全局类窗格中选择默认容器填充将其添加到选择的类窗格中,最后点击确定按钮。 从查询1中,将P

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档