我正在使用Cognos 10 report studio。我需要在超链接列上对报表进行分组...或者向Grouped列添加超链接,而不会冗余地显示任何数据。
我有一个分组列,TicketNo。每个TicketNo都有多行。我只希望TicketNo(和我的超链接)每个Ticket出现一次。
编辑:在ElectricLlama的帮助下,我解决了这个问题。这是我经历的步骤。
初步尝试:
我最初使用的是HTML文本项,因此我可以添加一个自动执行“在新页面中打开”的自定义链接。我解锁了报告,然后在TicketNo列中放置了一列x 2行表,将两个项目放在同一个报告列中。这在HTML报告中非常有用:
HTML项目未显示在报告的PDF输出版本中:
我需要一个以PDF格式运行的版本。为此,我尝试了“超链接”列而不是HTML项目:
结果创建了一个适用于PDF的超链接:
每个Ticket有多个冗余链接。我只想要每张票一个链接,就像我们使用超链接列一样。我尝试删除TicketNo列,然后在“超链接”列上进行分组,但不能对超链接列进行分组。
答案 0 :(得分:1)
我再次解锁报告(因此我可以在表格单元格内移动项目)并将超链接移动到TicketNo列中。 (确保在拖动时选择超链接中的内框):
并在PDF中获得了可用的结果:
最后一个问题是,我只想看到超链接。看到TicketNo和TicketNo命名的超链接似乎是多余的。我点击了TicketNo项目的表格单元格并选择了“Box Type” - > '无'。
这隐藏了TicketNo字段,但其分组仍然有效:
PDF中的结果正是我所寻找的:
超链接似乎已分组!