Crystal Reports - 查询

  • 简述

    SAP BEx 和 Universe 数据源连接允许您在 Crystal Reports 中创建和设计查询。
  • 创建查询

    要在 Universe 中创建查询,您可以选择 OLAP 和关系数据源。
    查询设计的第一步是定义要在查询中添加的对象。您还可以通过应用排序和查询过滤器来优化查询。查询面板分为多个窗格 -
    编辑查询

    宇宙窗格

    它包含宇宙中所有对象的树结构。您可以使用“全部展开”选项查看宇宙中的所有对象。
    您无法在查询面板中添加新对象或编辑现有对象。

    结果对象窗格

    在此区域中,您可以添加查询中所需的对象。

    查询过滤器窗格

    这用于过滤报告中对象的值。您可以使用预定义的过滤器,也可以通过添加对象来创建自定义过滤器。
    SAP BEx 查询可以包含一个或多个层次结构并预定义对象来运行报表。
    SAP HANA 查询包括来自 SAP HANA 建模视图的数据:分析视图、计算视图。要连接到 HANA 数据库并使用数据库内的架构 → 表,您可以使用现有的关系或 OLAP 连接。可以在 IDT 工具中创建关系连接。
    可以在 CMC 以及信息设计工具中创建 OLAP 连接。HANA 多维视图可以使用 OLAP 连接连接到 Crystal Reports。
    奥拉普连接
    单击下一步 → 它将显示 HANA 存储库内所有建模视图的列表 → 选择一个建模视图 → 完成
    它将在查询面板中打开视图对象,可用于将它们添加到报告中。
    查询面板
  • 编辑查询

    使用查询创建 Crystal Report 后,要更改对象,您必须转到编辑数据源选项。当您单击该选项时,它将打开一个编辑查询面板,您可以在其中添加/删除对象、应用过滤器等。
    您还可以通过转到数据→编辑数据源来编辑现有查询,如下图所示。
    编辑查询
    完成更改后,单击“完成”,所有更改都将应用于 Crystal Report 中的数据。