如何在IBM Cognos中创建超链接以进行数据传递

时间:2016-03-09 07:18:53

标签: hyperlink cognos

我是Cognos的新手,并使用版本10.2.2。

我有一个列表报告(报告A),深入到通过参数传递实现的另一个报告(报告B)。

我必须在报告B中创建一个返回报告A的超链接。我尝试了以下三种方法来设置超链接值:

~run.prompt=false&p_paramA=[Query1].[DataItemA]
~run.prompt=false&p_paramA=trim([Query1].[DataItemA])
"~run.prompt=false&p_paramA="+ParamDisplayValue([Query1].[DataItemA])

以上所有都失败了,只有硬编码值才有效:
~run.prompt=false&p_paramA=ABC

是否有任何方法可以将链接返回到以前的报告?

我还尝试添加一个带有向下钻取的文本项,但它无法从[Query1]读取数据项,并且在新创建的文本项中向下钻取参数选项显示为空。

注意:浏览器"返回"无法使用按钮,因为图表/可视化无法显示。

1 个答案:

答案 0 :(得分:1)

将超链接的源类型更改为数据项值将新数据项添加到查询中,其表达式为

'~run.prompt=false&p_paramA='+[Query1].[DataItemA]

然后将此数据项用于超链接