Cognos 10将标头中的查询结果显示为ParamName或ParamValue

时间:2017-06-01 17:54:44

标签: cognos-10

Cognos 10.2.2 使用数据项表达式生成填充每个列行的列。

if ( [X].[X].[Yr]  = '15' ) then ( '2014-2015') else 
if ( [X].[X].[Yr]  = '16' ) then ( '2015-2016') else
if ( [X].[X].[Yr]  = '17' ) then ( '2016-2017') else NULL

简单。效果很好。

想要将结果值用作标题中的单个值 所以报告标题显示" 2015-2016" (没有引号)if([X]。[X]。[Yr] =' 16')

可能有一种非常简单的方法可以做到这一点。我的生命的最后几个小时不会得到回报。救命!

1 个答案:

答案 0 :(得分:0)

我认为你想要使用的是一个单身人士。您可以在工具箱中找到该对象。

将单例插入标题,将查询属性设置为包含数据项的数据查询,并将数据项拖动到单例中。

注意:单身人士只能显示一个值。如果你给它一个跨行变量的数据项,它只会显示第一行的值。