0
我有报告,其中有两个页面,分别是page1和page2。 Page1有列表对象。当我运行报告页面1时应显示列表列值。当我点击列表column1中的任何一个测试项目时,应该会出现第二个页面。请你可以指导我在Cognos报告工作室如何实现这一目标。如何在列表中单击文本项时调用第二页
在此先感谢。
我有报告,其中有两个页面,分别是page1和page2。 Page1有列表对象。当我运行报告页面1时应显示列表列值。当我点击列表column1中的任何一个测试项目时,应该会出现第二个页面。请你可以指导我在Cognos报告工作室如何实现这一目标。如何在列表中单击文本项时调用第二页
在此先感谢。
我假设你想让页面前进而不是钻取。你可以用JavaScript来做到这一点。
这种方法变成每个值到链接点击后,将调用下页:
<a href="#" onclick="advancePage()">
</a>
JS代码:
function advancePage() {
var report = cognos.Report.getReport('_THIS_');
report.sendRequest(cognos.Report.Action.NEXT);
}
还有其他的变化。例如,您可以使用按钮而不是文本链接。对于所有的变化,基本的技术是一样的。
嗨,谢谢你的回复。我使用render变量实现了这一点。下面的链接帮助我:https://www.youtube.com/watch?v = NSOpi1Obsho – Shubhi