- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
.
.
精选
精选
.
精选
Cognos开发技巧总结文档
实现目录树展开功能
1.1在列表中实现目录树展开功能
1.插入一个列表,拖入5个字段,并且对运营商所在地分组
.
.
精选
精选
.
精选
2.添加运营商所在地的页眉
3.拆分运营商所在地的单元格
.
.
精选
精选
.
精选
4.解锁,将运营商所在地的汇总拖到运营商处
5.删除运营商所在地
6.按住CTRL,分别拖动本周新增用户数、今年新增用户总数、期末用户总数到运营商所在地的页眉处
7.在reportpage中插入HTML控件,然后拷贝如下代码进去
下面代码主要是定义了两个函数,一个用于目录树的展开与缩进,另一个用于页面初始化时隐藏一些数据,下面代码只支持到2层目录,更详细的含义可参考的在交叉表中实现目录树功能的注释。
.
.
精选
精选
.
精选
代码如下:
script
functionExpandCollapse(el)
{
vartr=el.parentElement.parentElement;
vartbl=tr.parentElement.parentElement;
varsDisplay=(el.src.indexOf(minus)==-1)?:none;
varsDisplayReverse=(el.src.indexOf(minus)==-1)?none:;
el.src=/cognos8/images/PropertyGroup_+(el.src.indexOf(minus)==-1?minus:plus)+.gif;
for(vari=tr.rowIndex+1;itbl.rows.length;i++)
{
vartrCurrent=tbl.rows(i);
if(trCurrent.cells(0).firstChildtrCurrent.cells(0).getElementsByTagName(IMG).length)
{
if(tr.cells(0).style.paddingLeft==trCurrent.cells(0).style.paddingLeft==20px)
{
if(el.src.indexOf(minus)==-1)
{
trCurrent.cells(0).getElementsByTagName(IMG).item(0).src=/cognos8/images/PropertyGroup_plus.gif;
}
}
else{
break;
}
}
else{
trCurrent.style.display=sDisplay;
}
}
}
functionStartHidden(el)
{
vartbl=el.parentElement.parentElement.parentElement.parentElement;
for(vari=0;itbl.rows.length;i++)
{
vartrCurrent=tbl.rows(i);
if(trCurrent.cells(0).style.paddingLeft.indexOf(px)-1)
.
.
精选
精选
.
精选
{
trCurrent.style.display=none;
}
}
}
/script
8.拖入一个HTML项目插入到运营商单元格前面,修改成数据项,并修改表达式
运营商中HTML控件代码如下:
imgonclick=ExpandCollapse(this)src=/cognos8/images/PropertyGroup_plus.gifstyle=cursor:hand;vertical-align:middle;margin-right:2px/spanonclick=ExpandCollapse(this.previousSibling)style=cursor:hand+[orc82].[D_OPERATIONROLES].[运营商所在地]+/span
.
.
精选
精选
.
精选
9.删除掉运营商所在地
10.设置运营商的填充为左侧20
.
.
精选
精选
.
精选
11.增加图片
增加树形的图片PropertyGroup_plus.gif,空白图片blank.gif到cognos相应的图片目录
12.增加列表页脚
您可能关注的文档
- 2010年一级建造师建筑真题及答案.docx
- 2016计算机二级《C语言》基础练习题及答案(5).docx
- 2016年二级建造师建筑实务考试真题及答案解析.docx
- 2016年二级建造师考试建筑实务真题答案及解析.docx
- 2017二级建造师水利真题及答案(学建提供).docx
- 2017二级建造师网上继续教育课题考试及答案.docx
- 2018年二级建造师《建设工程施工管理》真题答案及解析.docx
- 2018年二级建造师机电实务真题及答案.docx
- 2019--2020 郑州中考一模 英语真题及答案.doc
- 2019安徽中考语文.docx
- 中国行业标准 GM/T 0126-2023HTML密码应用置标语法.pdf
- 《JJF 2121-2024恒转速源校准规范》.pdf
- 餐饮服务中20条处理要点.docx
- 《GM/T 0011-2023可信计算 可信密码支撑平台功能与接口规范》.pdf
- 《JJF 2134-2024旋转流变仪校准规范》.pdf
- JJF 2121-2024恒转速源校准规范.pdf
- 计量规程规范 JJF 2121-2024恒转速源校准规范.pdf
- 《JJF 2118-2024压力式六氟化硫气体密度控制器校验仪校准规范》.pdf
- JJF 2134-2024旋转流变仪校准规范.pdf
- 计量规程规范 JJF 2134-2024旋转流变仪校准规范.pdf
文档评论(0)