0

下午好,

我正忙于在 Cognos Report Studio 10.2.2 中制作报告,作为其中的一部分,我需要根据组指定对多个帐户进行分组,这样我就可以报告提及这些组中的帐户的所有记录。

我制作了一个带有值提示的提示页面:

Query: Prompt_Group
Use Value: ID
Display Value: Group
Parameter: SelectedGroup

查询 Prompt_Group 包含:

Data Item: ID
Data Item: Group
Detail Filters: Group <> ''

为了完成这个,有一个要显示的数据的查询,其中包含:

Detail Filters: AccountID IN ?SelectedGroup?

现在,我想按组聚合 Prompt_Group,这是一个文本字段,但我遇到了以下问题:

在当前设置中,同一组多次出现,它会显示如下内容:

GROUP: A
GROUP: A
GROUP: B
GROUP: B
GROUP: C
GROUP: C
GROUP: C
GROUP: D

如果我将值提示的使用值更改为组,它会正确显示组(作为不同的值),但我在显示查询中的详细信息过滤器停止工作,因为它不接收 ID。

我已经在 Prompt_Group 查询中尝试了 Data Item: Group 上的所有聚合函数,但它要么显示为较早的列表,要么显示为 1 的列表。

我在这里不知所措,如何按组聚合 ID,以便我的提示仅显示不同的组,但当我在提示中选择它时接收到组的所有相关 ID?

提前谢谢了!

亲切的问候,马丁

4

0 回答 0