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

效果


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

Cognos通过JS设置值提示的默认值_第1张图片

实现


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


    Cognos通过JS设置值提示的默认值_第2张图片

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

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


    Cognos通过JS设置值提示的默认值_第3张图片
  • 设置值提示的名称,这里的名称后面的js代码要用到


    Cognos通过JS设置值提示的默认值_第4张图片
  1. js控制值提示的值为最后一个值
  • 在值提示组件后面新建一个html组件


  • html组件内容如下:


  1. 列表
  • 新建列表组件


    Cognos通过JS设置值提示的默认值_第5张图片
  • 在列表查询里面,为它添加过滤器,使列表的date等于前面设置的值提示的变量D


    Cognos通过JS设置值提示的默认值_第6张图片
  • 选择列表,编辑过滤器


    Cognos通过JS设置值提示的默认值_第7张图片
  • 将用途 由 必选 改为 可选


    Cognos通过JS设置值提示的默认值_第8张图片

你可能感兴趣的:(Cognos通过JS设置值提示的默认值)