Cognos动态指定下拉框默认值

本资料无预览

如感兴趣请购买后下载

立即下载

资料简介:
1、给下拉框限定范围
目的:使JS在界面搜索下拉框对象时更迅速、更准确。当然这不是绝对的,不用限定范围也能定位到下拉框的 。
操作如下:在下拉框的首尾各拖放一个HTML控件,进行编辑。

1、1 添加第一个HTML,进行编辑

1.png


HTML脚本代码如下:当然也可以指定为其他表单元素如: 等


1、2在该HTML控件后,拖入一个cognos的“值提示”控件

该值提示相关属性如下:尤其注意下1红色框标明的属性设置,该设置指定日期显示格式为:YYYY-MM-DD

方法如下:在本案中,数据库里面本身取出来的格式为:2010-4-30 hh:mm:ss的格式,而我只实际需求要2010-04-30的格式,一会JS里取系统默认的日期也会按照该格式拼


1、3 添加第二个HTML控件,以确定值提示控件被包含的结束范围
操作如下:


2、添加第三个HTML控件,编写相应的JS代码以实现页面加载时就默认选择系统日期


JS代码及部分说明:
(该脚本若在下拉框中未找到与系统匹配的项,则自动选取首项,此根据以下代码按需求改写,下拉选项的顺序交给cognos中,该下拉框的查询设定)



为了方便没有js基础的同志,我把当时调试HTML源代码提供给大家参考,主要目的是为了让大家了解下拉框在HTML的结构形态,将以下代码拷贝到文本文件,修改后缀名为.html
后可以直接运行。



New Document









*
                                                 
                       




                                          

2010-05-04
浏览11364
下载13

已下载用户的评价1.00分

您还未下载该资料,不能发表评价;
查看我的 待评价资源
lyonggee lyonggee 软件开发工程师 华为 2014-03-16
没用
嘿嘿 ,速来观摩 下
tjwcj tjwcj 软件实施顾问 飞创 2013-12-18
没用
不错。多谢分享了
tjwcj tjwcj 软件实施顾问 飞创 2013-09-13
没用
不错的例子啊
5953150 5953150 软件开发工程师 aaaaa 2013-05-24
没用
收起来,以后会用到~谢谢!
汝今能持否 汝今能持否 其它 国科 2013-03-26
没用
瞅瞅看!!
ittimes ittimes 项目经理 GM Canada Inc. 2013-03-24
没用
这个好啊,感谢
uper uper 软件开发工程师 IBM 2012-07-24
没用
把效果图贴出来就好了,,
hehuzs hehuzs 技术顾问 合肥凯捷技术有限公司 2012-06-28
没用
学到了 但是我想做个标签 让条件块随着标签选择变化而变化
梁小米 梁小米 商业智能工程师 梁小米 2012-04-05
没用
这个还要刷新一下,才有结果,怎么设置不刷新?
wkk1229 wkk1229 数据库管理员 PICC 2012-04-05
没用
好贴 谢谢楼主分享

贡献者

X社区推广