互联网服务商业智能style

cognos 10冻结交叉表/列表行和列

找了些相关资料,自己也总结了一些,冻结表头和列效果实现了,具体实现步骤如下:添加HTML项目到报表中,其中写入如下代码 注:这里的WIDTH,HEIGHT的长度来自己设定,如果只冻结行的话,WIDTH可以设置为100%。这根据自己的页面来设置的然后在添加一个HTML项目到报表中,代码为如图所示:用DI...显示全部
找了些相关资料,自己也总结了一些,冻结表头和列效果实现了,具体实现步骤如下:添加HTML项目到报表中,其中写入如下代码

注:这里的WIDTH,HEIGHT的长度来自己设定,如果只冻结行的话,WIDTH可以设置为100%。这根据自己的页面来设置的
然后在添加一个HTML项目到报表中,代码为

如图所示:

1.jpg


用DIV将交叉报表/列表包起来。
然后在结尾的DIV后面再HTML空间,其中代码如下:


initLockTable("交叉表1",3,1);  这里面有三个参数,分别是。表名,要冻结的行数,要冻结的列数。当然列数也可以写0.这样就实现了冻结行或列的效果。
不足:被冻结的行或列它会自动加粗。到底是怎么回事得CSS大神们来解决下了,求指导
还有如果是分页的话这种方法就不能实现了。。。到底是怎么回事????知道的请告诉下。谢谢哈~~~~!!!共同研究共同进步!收起
参与39

查看其它 23 个回答tosuba的回答

tosubatosuba软件开发工程师winning
谢谢楼主分享
软件开发 · 2014-06-15
浏览1082

回答者

tosuba
软件开发工程师winning

tosuba 最近回答过的问题

回答状态

  • 发布时间:2014-06-15
  • 关注会员:4 人
  • 回答浏览:1082
  • X社区推广