是否可以在交互式报告中创建其他链接列?我的意思是,我有一个用户表,但我希望有两个链接列,其中一个将打开一个允许我编辑的页面,另一个链接只打开详细信息.
我怎么设置它?
解决方法
创建交互式报表时,可以在为查询指定sql时提供第一个链接,这是指向IR的单行视图的链接.
标准,您从IR上的这一列开始,您可以在报告属性>中找到此链接列的详细信息.链接列.请注意,只有在这里您可以选择“链接到单行视图”选项.
如果您需要额外的链接列,则必须编辑查询(编辑报告).例如:
select empno,ename,job,sal,null link_column1,null link_column2 from emp
这样,我为报告生成了2个额外的列,其值始终为null(但是,这不是必需的!您还可以选择’ename link_column1’作为额外的列 – 方便用作链接文本).
要将这些列转换为链接列(或实际上任何其他列!),您必须转到列编辑页面:通过报告属性,单击列旁边的编辑链接,或通过右键单击树视图列和选择编辑.
在编辑页面上,向下滚动到Column Link部分.您可以在此处再次设置指向其他页面的链接.
完成后,您可以验证报告属性中的链接列.
最后,不要忘记将列添加到交互式报告中!由于您最有可能在以后添加这些,因此您需要转到操作菜单,选择选择列,然后添加额外的列.如果您将其视为默认视图,请不要忘记将其另存为主要视图.