美文网首页
Cognos通过JS设置值提示的默认值

Cognos通过JS设置值提示的默认值

作者: 夏无忧阳 | 来源:发表于2017-05-25 13:54 被阅读0次

效果


根据需要,设置默认值,并显示对应的列表信息。这里设置为值提示的最后一个值,并去掉值提示中的“------”选项。效果如下:

实现


  1. 值提示
  • 新建一个查询,命名为值提示,里面的数据项是 date。
  • 新建一个值提示:



    这里创建一个新参数 D 用来作后面列表的 过滤条件控制。

  • 对值提示的以下三个选项进行设置:


  • 设置值提示的名称,这里的名称后面的js代码要用到


  1. js控制值提示的值为最后一个值
  • 在值提示组件后面新建一个html组件


  • html组件内容如下:
<script language="javascript">
var form = getFormWarpRequest();
var dropDown = form._oLstChoices_date;//_date 为值提示组件名
dropDown.remove(1); // 去掉'--------'
//dropDown.remove(0);//去掉参数名称
dropDown.options[dropDown.length-1].selected=true;//设置最后一个为默认值
function init()
{
promptButtonFinish();
}
</script>
<body onload=init()>
  1. 列表
  • 新建列表组件


  • 在列表查询里面,为它添加过滤器,使列表的date等于前面设置的值提示的变量D


  • 选择列表,编辑过滤器


  • 将用途 由 必选 改为 可选


相关文章

  • Cognos通过JS设置值提示的默认值

    效果 根据需要,设置默认值,并显示对应的列表信息。这里设置为值提示的最后一个值,并去掉值提示中的“------”选...

  • 表单、框架集、图片修复

    表单: placeholder:提示文字 value:默认值 method可选值:post、get 设置请求方式:...

  • se6函数扩展

    es6函数可以设置默认值,如下: 函数设置默认值时有这么几个限制: 参数设置默认值时,不能有重复的值,如: 设置了...

  • Perl中 || 和 //的区别【转载+修改】

    Python 中提供默认值 ,可以通过 argparse 模块 设置参数默认值 在perl中 也可以为变量提供默认...

  • PT5的默认值运算符

    1、模板变量的默认值 自定义变量设置默认值; 系统变量设置默认值; 变量的函数与默认值可以同时使用。 index....

  • ES6学习笔记_函数的扩展

    为参数设置默认值 在ES5中,是不能直接为参数设置默认值的,可以通过||的逻辑运算符来设置,但是有个问题,如果||...

  • Swift-函数

    函数的定义 格式 函数名(形参列表) -> 返回值类型 默认值 通过给参数设置默认值,在调用的时候,可以任意组合参...

  • mysql datetime类型设置默认值

    datetime在默认值处,设置默认值:CURRENT_TIMESTAMP

  • 函数参数默认值

    基础用法 使用默认值语法设置函数参数的默认值。

  • vue-resource 配置

    使用全局配置设置默认值。 在 Vue 组件选项中设置默认值。 Webpack/Browserify 在 packa...

网友评论

      本文标题:Cognos通过JS设置值提示的默认值

      本文链接:https://www.haomeiwen.com/subject/cdvaxxtx.html