cognos搜索既可以查全部,也可以查多个

159 阅读1分钟

cognos搜索既可以查全部,也可以查多个

方法一:使用combox跳转不同的页面不同样式

用下拉做跳转页面

首先:使用combox里面查询值为PAGE1,PAGE2 设置变量PAGE_SELECT

其次:增加字符串变量page_select:报表表达式设置为:获得以上的变量ParamDisplayValue('VER_PAGE_SELECT_COMBOX') 然后增加1个值,PAGE1,PAGE2

最后一步:设置对应现实的网页为:生成变量:选择以上page_select字符串变量。 然后里面选择不同的值即可。

扩展:增加跳转到不同的查询页面 道理一样,页面设置:生成变量,选择PAGE1或者PAGE2

方法二:当页面如果只用一个编辑框来控制

当%显示一个网页 当不是%显示另一个网页 首先对编辑框设置变量 然后增加2个BOOL类型的变量,报表表达是是: ParamValue('VER_STORE')='%' 设置值:是,否。 第1个页面选择即可。

第二个BOO类型的变量。 报表表达是是: ParamValue('VER_STORE')<>'%' 设置值:是,否。 第2个页面选择即可。 总结:用2个BOOL变量来控制显示不同的查询页面

步骤如下:

1.创建编辑文本框,命名参数的名称

11.png

2.添加二个变量,select1,select2,变量类型为布尔,报表表达式要写对

22.png

3.在页面生成变量来绑定页面,页面select1对应的页面,select2对应的页面

33.png

44.png