如何使用渲染变量在Cognos 10中生成报告,以便我可以在同一页面上获得结果。报告应有一个下拉选项供用户在LIST或CROSTAB中查看输出。
答案 0 :(得分:1)
我会通过几种方式展示您已经非常接近的方式。
实施例
变量名称:vReportFormat
案例 什么时候?帕拉姆? ='列表' 然后'列表' Else'Crosstab' 结束
在List的Render Variable属性中,选择新创建的变量“vReportFormat”,然后仅选择创建变量时创建的输出值“List”。通过在报告运行时仅选择List,它将首先评估变量,然后列表将仅在输出值为“List”时呈现 - 对交叉表重复此变量赋值,但当然选择“Crosstab”作为输出值。
还有其他变体,如创建两个报表页面和在Page对象本身上使用渲染变量 - 以同样的方式工作。
希望这有帮助。