Crystal Reports - 创建查询

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

创建查询

创建查询Universe您可以选择OLAP和Relational数据源.

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

编辑查询

Universe窗格

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

您无法在查询面板中添加新对象或编辑现有对象.

结果对象窗格

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

查询过滤器窗格

这用于过滤报表中对象的值.您可以使用预定义过滤器,也可以通过添加对象来创建自定义过滤器.

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

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

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

OLAP Connection

点击Next→它将显示HANA repository&rarr中所有Modeling视图的列表;选择建模视图→完成

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

查询面板

编辑查询

使用查询创建Crystal Report后,更改您必须去编辑数据源选项的对象.当您单击该选项时,它将打开一个"编辑查询"面板,您可以在其中添加/删除对象,应用过滤器等.

您还可以通过转到Data&rarr来编辑现有查询;编辑数据源,如下图所示.

编辑查询

完成更改后,单击"完成",所有更改将应用于Crystal Report中的数据.