使用SAP BW数据源在Cognos中钻取问题

时间:2013-04-29 10:35:12

标签: sap cognos

我们创建了2份报告,

父和子,使用BEX SAP BW BEX查询创建的包。

此{{1}}查询由强制变量组成,这些变量在报告中提示。 我们面临的问题是,当我们从父报告到子报告中钻取时,必须在孩子中重新提示强制变量,而不是选择我们为父报告选择的那个

在钻取定义中,我们确实添加了这些变量以传递值,但仍会在子报告中提示。

这是什么解决方法?

由于

1 个答案:

答案 0 :(得分:0)

'钻取定义'对话框 - >目标报告选项卡

底部有一个名为“显示提示页面”的下拉列表。在此下拉列表中选择'仅在缺少必需参数值时

您的目标报告的“必需”参数应该都是从您正在钻取的“来源”报告中输入的参数。目标报告中未从钻取报告中输入的任何参数都需要设置为可选。

如果提示页面仍然出现,则表示您在钻取到目标之间没有传递其中一个变量,或者您需要将目标报表中的额外必需参数设置为可选参数。

诊断这一点的一种方法是硬编码目标报告中的所有参数,除了一个。设置钻取该值,并确保在钻孔时没有提示页面。一旦有一个变量工作,就从源中添加剩余的变量。如果您仍然遇到问题,可能需要一次添加一个变量,直到确定导致问题的原因为止。

通常只需重新创建钻孔,您就会注意到错过的参数并在第二次捕获它。

IBM Guide: Create a drill-through definition