首页 文章

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

提问于
浏览
1

我是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 回答

  • 1

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

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

    然后使用此数据项进行超链接

相关问题