【问题标题】:Cognos 10 Display Query Result in Header as a ParamName or ParamValueCognos 10 在标题中将查询结果显示为 ParamName 或 ParamValue
【发布时间】:2017-06-06 01:08:58
【问题描述】:

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' )

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

【问题讨论】:

  • 您使用的是列表还是交叉表?您的来源是关系型的还是维度型的?
  • 这是一个列表。来源是相关的。

标签: cognos-10


【解决方案1】:

我认为您要使用的是单例。您可以在工具箱中找到该对象。

将单例插入到表头中,将查询属性设置为包含数据项的数据查询,然后将数据项拖到单例中。

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

【讨论】:

  • 是的,效果很好。在过去的几周里,学习了一些关于单身人士的事情。
猜你喜欢
  • 1970-01-01
  • 2011-10-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多