我有一个主报告,它有几个列,A、B 和 C。
当用户使用该事件单击 B 中的任何数据时,onclick
必须打开一个子报表,显示有关所选值的一些详细数据。
="javascript:window.open('/page.jsp?Parameter1="&URLENCODE([param1])&"&outputType=text/html&paginate=true')"
在报表设计器中的单击属性中使用它可能会对您有所帮助
无法通过报表设计器创建该行为。为了创建您所描述的那种行为,您需要了解 Mondrian(为了为您的数据创建多维数据集)和仪表板编辑器(为了使用来自多维数据集的数据创建一个视图来复制您想要的行为)。
...但是,您可以链接到单独的报告并显示该报告。
如果您更精通技术,您也可以在同一份报告中实现这一点,但它更复杂。参数化您的子报表的可见性并链接到当前报表,并更改该子报表可见性的参数值。单击该链接将使用新参数集重新生成报表,您可以在子报表上使用公式函数来触发其可见性。