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等等命名空间,以及一些程序集.下面我们来看看如何 ...
随机推荐
- 结巴分词标注兼容_ICTCLAS2008汉语词性标注集
计算所汉语词性标记集Version 3.0制订人:刘群 张华平 张浩计算所汉语词性标记集... 10. 说明... 11. 名词 (1个一类,7个二类,5个三类) 22. 时间词(1个一类,1个二类) ...
- Android Dialogs(6)Dialog类使用示例:用系统theme和用自定义的theme
使用dialog时有很多 方法,其中一个就是直接 使用基类Dialog,可用来作一个没有按钮的非模态提示框,它可以直接从系统的主题构造也可从自定义的主题构造. 基本步骤: a,构造 b,调用dialo ...
- [HZAU]华中农业大学第四届程序设计大赛网络同步赛
听说是邀请赛啊,大概做了做…中午出去吃了个饭回来过掉的I.然后去做作业了…… #include <algorithm> #include <iostream> #include ...
- GIT使用教程与基本原理
转自:http://blog.csdn.net/wengpingbo/article/details/8985132 说明:该教程全部图片都来自于<pro git>.以下所有的操作,除非特 ...
- java--关键字和保留字
关键字:Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等. 保留字:为java预留的关键字.现在还没用到,但是在升级版本中可能作为关键字. 访问控制:pr ...
- createElement 创建DOM元素
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="C ...
- Java 知识点:序列化
首先明确一点:默认的序列化方法速度很慢,因为需要对整个对象和他的类都进行保存,因此我们建议自定义序列化格式. ObjectInputStream和ObjectOutputStream 用途 Objec ...
- Java [Leetcode 328]Odd Even Linked List
题目描述: Given a singly linked list, group all odd nodes together followed by the even nodes. Please no ...
- android 应用页面与数据申请逻辑剥离;
1.页面与数据申请剥离,数据申请框架可以灵活更换,解耦合: 2.对应页面的数据申请类中,将返回数据解析剥离,灵活更换数据返回及对应解析: 二.模块划分: 1.一些通用的工具类,可以考虑迁移到com.c ...
- ms_sql:drop and create a job
/****** Object: Job [syncData_23_00] Script Date: 09/30/2013 16:48:32 ******/ ) IF EXISTS (SELECT jo ...