cognos 10.2过滤提示

时间:2015-08-05 09:46:23

标签: filter prompt cognos

我正在使用COGNOS 10.2,当我试图过滤我的值提示时(已经检查过或不检查)它不起作用。

例如: 值提示1有蓝色,黄色,绿色 值提示2具有良好的劣质

我需要的是在我的页面上添加过滤器,如下所示: 如果提示1有一个值而提示2用户没有选择任何值(NULL)那么在结果(报告页面)中我想显示查询结果,除了提示2选择不好

在我的查询中我有两个过滤器: [DataItem1] =?PROMPT1? [DataItem2] =?PROMPT2?

2 个答案:

答案 0 :(得分:2)

我认为这会奏效:

(?prompt1? is not missing AND ?prompt2? is missing AND [DataItem1] = ?prompt1? AND [DataItem2] <> 'bad')
OR
(?prompt1? is not missing AND ?prompt2? is not missing AND [DataItem1] = ?prompt1? AND [DataItem2] = ?prompt2?)

您可能需要添加?prompt1的其他测试?和?prompt2?取决于是否需要等等。

答案 1 :(得分:0)

您的问题有点不清楚,但我认为您需要在过滤器中使用某种if / then逻辑。像

这样的东西
if (?prompt1? is null) then ([DateItem2] <> bad)
else ([DataItem1] = ?prompt1? and [DataItem2] = ?prompt?)