1

我正在使用 Cognos 10 报表工作室。我需要在超链接列上对报表进行分组...或将超链接添加到分组列,而不会多余地显示任何数据。

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

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

初步尝试:

按 T​​icketNo 分组,包括 HTML 文本项

我最初使用了一个 HTML 文本项,以便我可以添加一个自定义链接,该链接自动执行“在新页面中打开”。我解锁了报告,然后我在 TicketNo 列中放置了一个 1 列 x 2 行的表,以将这两个项目一起排列在同一个报告列中。这在 HTML 报告中效果很好:

使用 HTML 文本项在 TicketNo 上分组,生成 HTML 报告

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

使用 HTML 文本项在 TicketNo 上分组,生成 PDF 报告

我需要一个可以在 PDF 中使用的版本。为此,我尝试了“超链接”列而不是 HTML 项:

使用超链接列分组在 TicketNo 上

结果创建了一个在 PDF 中工作的超链接:

在 TicketNo 上分组,在 PDF 报告中带有超链接列结果

每张票有多个冗余链接。我只想要每张票一个链接,就像我们在超链接列中所做的那样。我尝试删除 TicketNo 列,然后对超链接列进行分组,但无法对超链接列进行分组。

4

1 回答 1

1

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

TicketNo 和 Hyperlink 在同一列

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

在此处输入图像描述

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

这隐藏了 TicketNo 字段,但它的 Grouping 仍然有效:

TicketNo BoxType = 隐藏在同一列中的超链接

PDF 中的结果正是我想要的:

与 TicketNo 在同一列中的超链接,按 TicketNo 分组

超链接似乎是分组的!

于 2014-01-22T19:11:41.157 回答