水晶报表 - 查询



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

创建查询

要在 Universe 中创建查询,您可以选择 OLAP 和关系数据源。

查询设计的第一步是定义要添加到查询中的对象。您还可以通过应用排序和查询筛选器来优化查询。查询面板分为多个窗格 -

Edit Query

Universe 窗格

它包含 Universe 中所有对象的树状结构。您可以使用“展开全部”选项查看 Universe 中的所有对象。

您不能在查询面板中添加新对象或编辑现有对象。

结果对象窗格

在此区域中,您可以添加要包含在查询中的对象。

查询筛选器窗格

这用于筛选报表中对象的数值。您可以使用预定义的筛选器,也可以通过添加对象创建自定义筛选器。

SAP BEx 查询可以包含一个或多个层次结构和预定义对象来运行报表。

SAP HANA 查询包含来自 SAP HANA 建模视图的数据:分析视图、计算视图。要连接到 HANA 数据库并在数据库内部使用模式→表,您可以使用现有的关系或 OLAP 连接。可以在 IDT 工具中创建关系连接。

OLAP 连接可以在 CMC 和信息设计工具中创建。可以使用 OLAP 连接将 HANA 多维视图连接到 Crystal Reports。

Olap Connection

单击“下一步”→它将显示 HANA 存储库中所有建模视图的列表→选择一个建模视图→完成

它将在查询面板中打开视图对象,可用于将其添加到报表中。

Query Panel

编辑查询

使用查询创建 Crystal 报表后,要对对象进行更改,您必须转到“编辑数据源”选项。当您单击该选项时,它将打开一个“编辑查询”面板,您可以在其中添加/删除对象、应用筛选器等。

您还可以通过转到“数据”→“编辑数据源”来编辑现有查询,如下面的图像所示。

Editing a Query

完成更改后,单击“完成”,所有更改将应用于 Crystal 报表中的数据。

广告