cognos-js更多积累(转-华青莲)

浏览: 1625

1、在交叉表用条件样式,如果这一栏的值大于0就显示成绿色向上箭头,否则显示红色向下箭头

<b><span lang=EN-US style='font-family:黑体;color:red'>↓</span></b>  

<b><span lang=EN-US style='font-family:黑体;color:#33CC33'>↑</span></b>  

2、空格

空格在Html中的表示方法(&nbsp含义)

在web开发经常会遇到如: &nbsp; 这样的字符。它其实是Html将一些特殊字符(Html语法字符)的一种表达方式。

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;

下面列举几个常用字符:

&nbsp;  空格

&amp;   &

&lt;       <

&gt;      >

&quot;   "

&qpos;   '

3、去掉下拉列表框的参数和---

三个html

1----

<span id='1'>

2----

</span>

3----

<script type="text/javascript">

//var theA = document.getElementById("1"); 

//var theB = theA.getElementsByTagName("select");

var theB=document.getElementsByTagName("select");

theB[0].remove(0);

theB[0].remove(0);

theB[0].removeAttribute("hasLabel");

</script>


4、在报表url后面加上&ui.toolbar=false 工具栏不显示(包括运行报表,导出pdf、excel等格式)

5、在报表url后面加上&ui.header=false 不显示Cognos Viewer header整个工具栏. 

6、

页面浏览时的工具栏,如果需要隐藏, 

则需要修改E:\Program Files\cognos\c8\templates\ps\portal\system.xml文件,在文件最后追加如下代码,修改后需重新启动服务。 

<param name="ui_hide"> 

<CRN_HEADER/> 

<RV_HEADER/> 

<RV_HEADER_TITLE/> 

<RV_HEADER_MENU/> 

<RV_HEADER_MENU_return/> 

<RV_HEADER_MENU_about/> 

<RV_TOOLBAR_BUTTONS_Download/> 

<RV_TOOLBAR_BUTTONS_Save/> 

<RV_TOOLBAR_BUTTONS_SaveAs/> 

<RV_TOOLBAR_BUTTONS_ReportViewSave/> 

<RV_TOOLBAR_BUTTONS_Send/> 

<RV_TOOLBAR_BUTTONS_HTML/> 

<RV_TOOLBAR_BUTTONS_CSV/> 

<RV_TOOLBAR_BUTTONS_XML/> 

<CRN_HEADER_OPTIONS_cc/> 

<CC_VIEW_TOOLS_drillthru/> 

</param> 

7、隐藏导出

<style>

.mainHeader1{display:none:}

.mainViewerHeader3{dispay:none}

</style>

8、隔行显示不同颜色

<script type="text/javascript">

function show(){

var tab=document.getElementById("tablecol");

var tr = tab.getElementsByTagName("tr");

 

for(var i=0;i<tr.length;i++){ 

if(i%2==0){ 

//tr[i].style.backgroundColor="#ccc";

tr[i].onmouseover=function(){this.style.background="red"};

tr[i].onmouseout=function(){this.style.background="#ccc"};

}else{   

//tr[i].style.backgroundColor="#fff";

tr[i].onmouseover=function(){this.style.background="red"};

tr[i].onmouseout=function(){this.style.background="#ccc"};

}  

}

}

window.onload=show;

</script> 

9、各行显示不同颜色

<script type="text/javascript">

var tab=document.getElementById("tablecol");

var tr = tab.getElementsByTagName("tr");

 

for(var i=0;i<tr.length;i++){ 

if(i%2==0){ 

tr[i].style.backgroundColor="#abc";

}else{   

tr[i].style.backgroundColor="#fee";

}  

}

</script>

10、加标题

<script>

document.title="事故构成分析-自助分析";

</script>

推荐 0
本文由 cognos两万五 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册