Cognos PDF报告中的超链接列上的组

时间:2014-01-15 22:45:05

标签: html hyperlink cognos cognos-bi cognos-10

我正在使用Cognos 10 report studio。我需要在超链接列上对报表进行分组...或者向Grouped列添加超链接,而不会冗余地显示任何数据。

我有一个分组列,TicketNo。每个TicketNo都有多行。我只希望TicketNo(和我的超链接)每个Ticket出现一次。

编辑:在ElectricLlama的帮助下,我解决了这个问题。这是我经历的步骤。

初步尝试:

Grouped on TicketNo, with HTML Text Item included

我最初使用的是HTML文本项,因此我可以添加一个自动执行“在新页面中打开”的自定义链接。我解锁了报告,然后在TicketNo列中放置了一列x 2行表,将两个项目放在同一个报告列中。这在HTML报告中非常有用:

Grouped on TicketNo with HTML Text Item, result in HTML report

HTML项目未显示在报告的PDF输出版本中:

Grouped on TicketNo with HTML Text Item, result in PDF report

我需要一个以PDF格式运行的版本。为此,我尝试了“超链接”列而不是HTML项目:

Grouped on TicketNo with Hyperlink Column

结果创建了一个适用于PDF的超链接:

Grouped on TicketNo, with Hyperlink Column result in PDF report

每个Ticket有多个冗余链接。我只想要每张票一个链接,就像我们使用超链接列一样。我尝试删除TicketNo列,然后在“超链接”列上进行分组,但不能对超链接列进行分组。

1 个答案:

答案 0 :(得分:1)

我再次解锁报告(因此我可以在表格单元格内移动项目)并将超链接移动到TicketNo列中。 (确保在拖动时选择超链接中的内框):

TicketNo and Hyperlink in the same column

并在PDF中获得了可用的结果:

enter image description here

最后一个问题是,我只想看到超链接。看到TicketNo和TicketNo命名的超链接似乎是多余的。我点击了TicketNo项目的表格单元格并选择了“Box Type” - > '无'。

这隐藏了TicketNo字段,但其分组仍然有效:

TicketNo BoxType = Hidden with Hyperlink in same Column

PDF中的结果正是我所寻找的:

Hyperlink in same column as TicketNo, grouped on TicketNo

超链接似乎已分组!