【问题标题】:How do I get two rows of data when merging queries and the second contains multiple lines合并查询时如何获取两行数据,第二行包含多行
【发布时间】:2022-12-18 08:22:21
【问题描述】:

我刚刚开始使用 Universe 使用 Webi (4.3)。我使用拖放界面和过滤器创建了两个查询,并通过合并来自不同类(表)的两个查询来让它显示我感兴趣的大部分数据。但是,我遇到的问题是第二个表可以包含一个人的多条记录,而且我似乎无法让我的报告在报告中显示多行。我在下面选择的字段示例

查询 1 在 Staff 表中包含以下字段

PersonID
FirstName
LastName
MainPostion

查询 2 包含 SecondaryPositions 表中的以下字段

PersonID
AlternativePosition

我正在使用 Detail 变量(我唯一能想到的)从 Query2 引入报告中的 AlternativePosition。但是,我收到一个#Multivalue 错误,因为 Query1 中的某个人在 Query2 中可能有超过 1 个职位。有人可以帮我解决这个问题,这样如果一个人有超过 1 个 AlternativePosition,我可以在报告中看到多行吗?

谢谢

【问题讨论】:

    标签: business-objects webi


    【解决方案1】:

    你真的很亲密。

    这是我的示例数据(前两个表)和带有#MULTIVALUE 问题的合并数据(下表)。

    在里面显示设置部分格式表

    检查避免重复行聚合复选框

    你有它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-12-25
      • 2014-12-01
      • 2016-01-16
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多