Cognos 10:根据另一个值提示中的条件限制值提示中显示的项目

时间:2015-09-22 11:51:38

标签: cognos cognos-10 cognos-bi

我正在尝试根据另一个值提示中的条件找到限制值提示中显示的项目的方法

我有一个报告,其中使用单选按钮值提示动态选择行和列值:

行值

国籍*** 住所*** 费用状况*** 以前的机构 赞助商

列值

学年 水平 阶段 国籍*** 住所*** 费用状况*** 学校 部门 当然

已加星标的值出现在两个列表中。

如果在行值中选择了“国籍”,我希望能够隐藏“国籍”。

有人能提出一种实现这一目标的方法吗?

2 个答案:

答案 0 :(得分:1)

将列值提示设置为从行提示中级联,并将行提示上的“自动提交”属性设置为“是”。在提供列提示的查询中使用以下过滤器:

value <> ?rowParam?

...用数据项的名称替换值以及行参数的名称?rowParam?。

提供列提示的查询将输出除行选择中选择的值之外的所有值。

答案 1 :(得分:0)

这不是最优雅的解决方案,但我使用渲染变量实现了这一点。基本上,我根据查看另一个提示控件的变量显示不同的提示控件。

如果有人有更整洁的解决方案,他们会热衷于听到!