Cognos 增加全局类
Cognos使用版本10.1.1
由于我服务器装的是linux系统下的,所以window系统下的方法,提一下,但是没有实现过。
1.Linux系统下增加全局类
●修改GlobalReportStyles_10.css文件
这个需要修改两个文件
一个路径是/cognos/c10_64/webapps/p2pd/schemas/GlobalReportStyles.css
一个路径是/cognos/c10_64/webapps/p2pd/reportstyles/GlobalReportStyles.css
在后面添加CSS样式代码
.thead{
top: expression(this.parentNode.parentNode.parentNode.parentNode.scrollTop);
position: relative;
z-index:2;
}
●修改reportstudio_en.xml文件
在/cognos/c10_64/webapps/p2pd/pat/res/reportstudio_en.xml下,后面添加如下信息,作为英文环境的全局自定义类的名称。
<string id="IDS_CLASS_thead">Thead locktable</string>
●修改reportstudio_zh-cn.xml
在/cognos/c10_64/webapps/p2pd/pat/res/reportstudio_zh-cn.xml下,后面添加如下信息,作为中文环境的全局自定义类的名称。
<string id="IDS_CLASS_thead">列表冻结行</string>
注意:需要把这文件reportstudio_en.xml 和reportstudio_zh-cn.xml中的id与GlobalReportStyles_10.css中CSS的类名对应起来,英文名字跟中文名字随便起,只要别跟已有的重复就行。
重启Cognos,则可以得到

以上是通过增加Cognos全局类的方法,通过css实现table锁定行的功能。
2.Window系统下增加全局类
●修改GlobalReportStyles_10.css文件
路径一样有多个,如下:
/c10_64/bin/GlobalReportStyles.css
/c10_64/webcontent/schemas/GlobalReportStyles.css
/c10_64/reportstyles/GlobalReportStyles.css
/c10_64/webcontent/reportstyles/GlobalReportStyles.css
( 补充:webcontent/schemas下的.GlobalReportStyles.css,这个是运行cognos view的样式
webcontent/reportstyles下的GlobalReportStyles.css是你的report studio编辑界面的样式
c10_64/bin下的GlobalReportStyles.css好像是运行pdf的样式,这个记不清了,可以查下)
●修改reportstudio_en.xml文件
在/msgsdk/reportstudio_en.xml、/webcontent/pat/res/reportstudio_en.xml下,后面添加如下信息,作为英文环境的全局自定义类的名称(msgsdk是个文件夹,安装目录c10_64下的)。
●修改reportstudio_zh-cn.xml
在/webcontent/pat/res/reportstudio_zh-cn.xml下
以上修改方式与Linux修改方式相同。
Cognos 增加全局类的更多相关文章
- RN全局的变量,方法,全局类,全局类方法
为了方便学习,很简单的小Demo,不懂可以下方留言,百分百原创,相互学习,相互进步 全局的方法 创建一个js文件,命名OvallAll //全局的方法 //这里export default 只能输出一 ...
- 浅谈[0,1]区间内的n个随机实数变量中增加偏序关系类题目的解法
浅谈[0,1]区间内的n个随机实数变量中增加偏序关系类题目的解法 众所周知,把[0,1]区间内的n个随机.相互独立的实数变量\(x_i\)之间的大小关系写成一个排列\(\{p_i\}\),使得\(\f ...
- Unity 音乐播放全局类
今天晚了LOL, 发现里面的声音系统做得很不错,于是最近就写了一份反正以后也用的到,2D音乐全局播放. 项目跟PoolManager对象池插件结合了. 解决的问题: 1. 已经播放的声音,可以马上暂停 ...
- Android——application全局类的使用
目录 1.概述 2.Application基类 3.自定义Application类 4.Application的生命周期 5.Application对象的回调函数 6.Application对象的作用 ...
- YII增加全局函数
法1: 在使用Yii开发中我们经常会遇到一个问题,每次使用Yii的组件.扩展等,我们会像下面一样去写: <?php Yii::app()->user; Yii::app()->get ...
- springBoot 数组增加工具类包
1.pom中加入依赖 <!--数组工具类 start--> <dependency> <groupId>org.apache.commons</groupId ...
- Nestjs 增加全局前缀
文档 const app = await NestFactory.create(AppModule); app.setGlobalPrefix('v1'); // http://localhost:5 ...
- vue---vue2.x自定义plugin,给vue添加全局方法,原型上增加全局方法
1. 自定义plugin.js export default{ install(Vue,options); { Vue.prototype.toStringTwo=(str)=>( ('0000 ...
- VS2010类模板更改,增加版权等等信息
本文转载自XDOTNET 在开发过程中往往需要在每一个页面(类)增加注释等等内容,VS2010中可以修改模板,在原有模板中增加一个类,会引用System等等命名空间,以及一些程序集.下面我们来看看如何 ...
随机推荐
- Android开发之火星坐标转换工具
代码: import java.io.InputStream; import java.io.ObjectInputStream; /* * 把获取到的真实地址转换为火星坐标 */ public cl ...
- Alpha、Beta、RC、GA版本的区别
Alpha:是内部测试版,一般不向外部发布,会有很多Bug.一般只有测试人员使用. Beta:也是测试版,这个阶段的版本会一直加入新的功能.在Alpha版之后推出. RC:(Release Candi ...
- WebService只能在本地使用,无法通过网络访问的解决办法
问题描述:WebService只能在本地使用,无法通过网络访问. 解决方案:在web.config的<system.web></system.web>中间加入如下配置节内容: ...
- highcharts 饼图显示数据比例如何保留二位小数
var NewPerCent=parseFloat(NewPerCent.toString()).toFixed(2);return '<b>'+ this.point.name +'&l ...
- JAVA安卓和C# 3DES加密解密的兼容性问题(2013年8月修改版)
近 一个项目.net 要调用JAVA的WEB SERVICE,数据采用3DES加密,涉及到两种语言3DES一致性的问题, 下面分享一下, 这里的KEY采用Base64编码,便用分发,因为Java的By ...
- 【C#学习笔记】函数重载
using System; namespace ConsoleApplication { class Program { static void Print(int a, int b) { Conso ...
- RTP协议之Header结构解析
实时传输协议 RTP,RTP 提供带有实时特性的端对端数据传输服务,传输的数据如:交互式的音频和视频.那些服务包括有效载荷类型定义,序列号,时间戳和传输监测控制.应用程序在 UDP 上运行 RTP 来 ...
- 在VC中显示和处理图片的方法
落鹤生 发布于 2011-10-21 09:12 点击:344次 来自:blog.csdn.net/mengaim_cn 几种用GDI画图的方法介绍. TAG: GDI 法1:这个方法其实用的是 ...
- cocoapods 终极方案
最近各种错误, 全部刷新 再说 sudo gem install -n /usr/local/bin cocoapods $ sudo gem update --system // 先更新gem $ ...
- 《C++ Primer 4th》读书笔记 第9章-顺序容器
原创文章,转载请注明出处:http://www.cnblogs.com/DayByDay/p/3936460.html