我是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 回答
将超链接的源类型更改为数据项值将新数据项添加到查询中,使用类似表达式
然后使用此数据项进行超链接