【辅导资料】Cognos10 Active Report Popup 功能实现详解

本资料无预览

如感兴趣请 1 金币购买后下载

立即下载

资料简介:
本文详解如何在Active Report报表中实现窗口弹出步骤如下:1.新建一个卡片组

  启动Report Studio新建选择活动报表,右侧工具栏拖入表选择1x2,并在下面的表格里面拖入卡片组,将一1*1的表格拖入卡片1并且设置大小设定为400px*300px,背景色为灰色如图:

1.png



运行活动报表结果如图:

QQ截图20130205125348.png





2.隐藏新建的卡片组
  选择整个卡片组左下角属性栏》条件》默认卡片组 由否改为是
如图:

QQ截图20130205125406.png



运行我们可以看到之前的卡片组被隐藏掉了如图:

QQ截图20130205125549.png





3.创建卡片组控制变量
  下面我们要创建一个变量,让该变量来控制卡片组,当变量的值为 空 时显示默认卡片组也就是隐藏状态 当变量为 卡片 1 的时候显示卡片组的卡片1也就是显示卡片组,以此类推我们可以显示卡片 n,为了简单起见我们只以卡片 1为例测试显示隐藏功能。步骤如下:
  3.1在活动报表创建窗口创建新变量 varDeck 选择默认如图所示




  3.2选择卡片组,左下属性菜单选择容器选择 如图:


4.创建静态转发器表,用于给变量varDeck赋值从而控制卡片组,步骤如下:
  4.1 从工具栏托静态转发器表到步骤1中创建的上侧的表格内,删除静态转发器表的值2 和值3 只保留值1
  4.2 选中整个静态转发器表在左侧属性中 设置变量值 如图所示:


5.运行报表查看效果:








6.为了达到弹出效果我们还需要将卡片组浮动在页面之上,我们将用html控件的css属性实现具体步骤查看附件。
7.在卡片组的卡片1中我们参考步骤4,新建静态转发器表,点击静态转发器表的时候将varDeck参数值清空达到从新隐藏卡片组的效果。
具体步骤省略功能在附件中查看。












2014-11-29
浏览13433
下载71

已下载用户的评价7.83分

您还未下载该资料,不能发表评价;
查看我的 待评价资源
king292531king292531软件开发工程师软通2016-08-16
有用
谢谢楼主分享
cognos_baoyzcognos_baoyz研发工程师北京泛鹏天地科技有限公司2016-01-13
没用
10.1.1没有静态转发器。怎么破
wuxin10000wuxin10000项目经理东南融通2015-06-16
没用
观望中。。。。
lemon2929lemon2929其它匿名2015-05-23
没用
lz打个折把
wazariwazari商业智能工程师HarveyNash Vietnam2015-04-10
没用
thanks!!thanks!!
tanyufengtanyufeng软件开发工程师某公司2015-04-09
没用
下来看看,谢谢楼主的分享
莫未莫离莫未莫离IT顾问塔塔信息技术(中国)股份有限公司杭州分公司2015-03-11
没用
:D1 没有金币了
ares9527ares9527软件开发工程师天网2015-03-03
没用
交钱下载个 看看的
zzqqingzzqqing项目经理中软国际2015-02-07
没用
太贵了。。
lemon2929lemon2929其它匿名2015-01-31
没用
真是小贵呀~

贡献者

Aaron_liu软件架构设计师,国际商业机器大连分公司
假如生活欺骗了你。
X社区推广