- 127
- 0
- 约9.94千字
- 约 10页
- 2017-07-05 发布于湖北
- 举报
在Cognos Report Studio 页面开发中嵌入JS 功能,实
现不同效果方法集
编者:不倒翁
wengr@163.com
JS 方法引用简述
在Cognos Report Studio 开发设计页面中,可以友善兼容HTML、JS 脚本。往往在开发
报表,很少去嵌入JS 程序片段,自身工具很多功能基本满足报表需要。但事实上,用户在
使用过程中,希望报表需求能与网站网页、企业应用系统页面,功能更多更强大。此时,对
Cognos 工具设计师开发要求更高,更全面的编程技巧。
利用JS 代码解决RS 设计报表的问题:
1、嵌入JS 代码解决下拉选项框中的“ ”条目。
2 、嵌入JS 代码获取用户名称并设置背景,禁用右键弹出菜单不能复制功能。
3、嵌入JS 代码具有打印功能
4 、嵌入JS 代码下载Excel、Pdf 格式
5、嵌入JS 代码解决下拉选项框参数名替换
6、嵌入JS 代码获取默认值并自动提交参数
7、……等等
1、嵌入JS 获取用户登录名称
在主页面定义表框架,单独创建一个“HTML 项目”,嵌入以其中一段程序。
======================================================================
div id=tab
div id=userDIV
//在RS 页面,增加一个“HTML 项目”,内容如下:
JS 代码:
我的博客:/
script language=javascript
var form = getFormWarpRequest();
var dropDown=form._oLstChoices_user;
dropDown.remove(1); // 去掉
dropDown.remove(0);//去掉参数名称
dropDown.removeAttribute(hasLabel); //默认值不可选
/script
/div
/div
======================================================================
JS 定义的_user 名称,在值提示 “其他”项属性中,修改“名称”栏,如下图。
在创建查询主题是,通过宏函数获取用户信息,创建一个查询项,编辑表达式:
#sq($account.personalInfo.userName)#
注意:在RS 可用组件中找不到自动宏函数,可以通过FM 工程找到。
2、嵌入JS 解决多余成员项
如果在同一个页面嵌入多段JS 程序,以及自定义函数时,表框架只定义一次即可。
======================================================================
JS 代码:
script language=javascript
var form = getFormWarpRequest();
var dropDown=form._oLstChoices_data;
dropDown.remove(1); // 去掉
//dropDown.remove(0);//去掉参数名称
dropDown.removeAttribute(hasLabel); //默认值不可选
/script
======================================================================
JS 定义的_data 名称,在值提示 “其他”项属性中,修改“名称”栏,如下图。
我的博客:/
3、嵌入JS 解决背景限制功能
结合上面的表框架,单独创建一个“HTML 项目”控件,嵌入全部脚本:
==================================================
您可能关注的文档
- 接口文档实例要领.docx
- 第一章 火灾自动报警系统技术规格书(最新).doc
- 第十三章 房屋建筑学教学大纲.doc
- 自考_现代设计方法试题幻灯片.doc
- 海珠区公益创投申报书教案.doc
- PCI Express基本工作原理.doc
- 国美销售网推广策划方案讲述.doc
- 杭电_计算机组成原理组成样卷A卷[免费]教案.doc
- 第九章 2008年上半年全国注册采购师统考试题.doc
- 网络营销知识练习卷B(答案)详解.doc
- 第八章 四合一故障指示器投标技术文件v1.doc
- 国外生活实用省钱攻略与生活Tips(打折机票购买、刚登陆、电话、购物、行李等)20130201.pdf
- 进行用户研究五步法-上书房信息咨询.pdf
- 第04章 供应商选择与管理.ppt
- 自由口通讯专题幻灯片.pdf
- 流式细胞表面标志检测 staining cell surface antigens for flow-cytometry教案.pdf
- 51CTO下载-支持虚拟机跨局域网在线迁移混合式虚拟网络.pdf
- 第七章 N5222A PNA 微波网络分析仪 _ Agilent.pdf
- 供应链节点企业组织间关系研究介绍.pdf
- 第十一章 大众朗逸技术参数.pdf
最近下载
- 2026年建筑行业智能施工管理报告.docx
- 11J508 建筑玻璃应用构造.docx VIP
- 固定污染源废气监测原始记录表.docx VIP
- 云南省2020年中考历史真题试卷(含答案).docx VIP
- 初中历史教学中的家国情怀素养培养策略研究教学研究课题报告.docx
- 高频精选:初中田径面试题目及答案.doc VIP
- 云南省五年中考(2020—2024)物理真题试卷含答案.docx VIP
- 建筑专业土木工程词汇及术语--中英文对照.pdf VIP
- 《卫生计生监督执法案例评查标准(施行)》解读.ppt VIP
- 第一课 社会主义从空想到科学、从理论到实践的发展 思维导图+必背知识点填空+同步练习(含答案).docx VIP
原创力文档

文档评论(0)