我的工作使用Cognos 8.3作为报告。我已经完成了解决特定报告显示同一请求的不同数据的问题的任务。
我有一个报告,它接受一个多值参数(p_id=123&p_id=456
)。它应该显示这两个记录的信息(123& 456),但是第一次启动报告时,它只显示其中一个记录的信息。如果我关闭并重新启动它(不更改URL),它会显示两个记录的信息。我已经验证了两个启动之间的URL是正确的和相同的。我通过SQL事件探查器发现,第一次运行报表时,查询得到的值错误(“WHERE id IN ('123', '123')
”),而第二次(和后续)我运行它时,它运行正常(“{ {1}}“)。我能够不断重现这一点。
现在我对Cognos知之甚少,但是报告或其他地方可能有某种设置可能是导致这种情况的原因吗?
答案 0 :(得分:0)
丹丹......我记得这是一个我认为固定在修复包中的问题...但是你能做些什么来看看我们是否可以解决它...有很多方法可以工作围绕它,但试图避免编码。
谢谢,
添