SAP BEx - 查询设计器功能
在本章中,我们将讨论 BEx 查询设计器的各种特性并了解其功能。我们还将详细学习不同的查询组件。此外,我们还将学习如何设置查询属性以及查询组件的各种属性。
Business Explorer – 不同的查询组件
查询设计器中有许多可以在全局级别重用的对象。定义对象后,可以在 BW 系统中的所有查询中使用它。当这些可重用对象发生更改时,这些更改将应用到使用它的所有查询中
可以创建以下对象类型以供重用 -
- 变量
- 受限关键数据
- 计算关键数字
要查看对象的使用位置,您可以在上下文菜单中选择“使用位置列表” 。
要检查对象的详细信息,请转到上下文菜单并单击“显示”按钮。它向您显示以下信息 -
- 技术名称
- 标识符
- 最后更改者
- 约会时间
如前所述,可以在全局级别的查询中重用各种对象。
多变的
在查询设计器中,您可以定义变量以在运行时传递值。它们可以在 Web 应用程序和其他查询中用作占位符。要为查询中的任何对象定义变量,您必须打开变量编辑器。
您可以通过单击查询设计器中的以下选项来打开变量编辑器。此选项在您可以传递常量值的所有组件的查询属性中可用。
您还可以单击下拉按钮并访问不同的选项来创建/编辑变量。
以下字段可用 -
变量输入- 使用此字段,您可以使用此对话框选择变量。
新变量- 您可以使用此选项在 BEx 查询中创建新变量。
更改变量- 您可以选择一个变量并单击“更改变量”按钮来更改变量的值。
删除- 此选项可用于从列表中删除变量。
当您选择“新建变量/更改变量”时,将打开以下对话框 -
受限关键数据
受限关键值定义为可用于根据特征限制查询中的值的关键值。
要定义新的受限关键值,请导航至受限关键值文件夹 → 上下文菜单和新受限关键值。
这将创建一个新的受限关键值,并且该受限关键值的属性将显示在“属性”屏幕区域中。
定义技术名称和描述,然后单击保存按钮保存关键值。要编辑受限关键值,请单击“编辑”按钮或双击层次结构中的名称。
在详细视图中,您可以看到 InfoProvider 中可用的所有对象的目录,右侧有一个空字段来定义关键值。
计算出的关键数字
您还可以使用一些公式计算 InfoProvider 中的关键数字。计算的关键指标可以基于其他关键指标、受限关键指标或预先计算的关键指标。
要定义新的计算关键值,请右键单击关键值文件夹 → 新建。
这将在层次结构中添加计算的关键值,并且计算的关键值的属性将显示在“属性”屏幕区域中。
要定义关键值的计算公式,请双击“计算关键值”。您可以选择在“常规”选项卡中定义计算的关键值。
从操作员部分拖动任何其他关键人物和操作员。此部分下有不同的可用操作员。
您还可以为新的计算关键值定义聚合。
“常规”选项卡下提供以下函数类型,用于定义新计算关键值的计算 -
- 基本功能
- 百分比函数
- 数据功能
- 数学函数
- 三角函数
- 布尔运算符
定义公式后,单击“确定”按钮,如以下屏幕截图所示。
您还可以转到计算关键值的“属性”选项卡。您可以为新的关键值定义不同的属性,也可以编辑现有的关键值 -
- 描述
- 展示
- 数字格式
- 货币换算
- 本地计算
- 聚合Behave
Business Explorer – 设置查询属性
您可以通过选择图标来访问查询属性,如以下屏幕截图所示。
查询属性下提供以下选项卡 -
常规选项卡- 您可以在常规选项卡下输入描述、技术名称、信息提供商和关键日期以及上次更改者详细信息。
变量序列选项卡- 此选项卡由查询中列出的变量组成。您还可以排列查询中定义的变量序列。
显示选项卡- 显示选项卡内有显示选项和文档链接。在“显示选项”下,您可以调整刷新后的格式、缩放系数或隐藏重复的关键数字。
您可以为查询的元数据、主数据和信息提供者创建文档链接。
行/列选项卡- 用于定义查询结果的显示位置。
行- 上方或下方
列- 左或右
抑制零- 此选项可用于指定是否显示包含零的列或行。
影响- 该字段可用于指定零抑制是否应用于行/列或仅应用于行或列。
值显示选项卡- 此选项卡用于显示查询中的 +/- 值和零值显示。
规划选项卡- 您可以定义查询是否应在更改模式或显示模式下启动。
对于未准备好输入的查询,“更改模式”复选框中的“启动查询”始终处于非活动状态且无法更改。当有输入就绪查询时,该复选框处于活动状态。
计算反演公式- 使用此选项,反演公式用于在规划应用程序时重新计算输入就绪公式。
Business Explorer – 查询组件的属性
在 Business Explorer 中,您可以定义每个查询组件的属性。单击分层结构中的组件可以打开属性对话框。您可以为每个字段定义自定义设置,也可以使用默认值。
可以在 BEx 查询设计器中设置以下组件属性 -
- 特性
- 特征限制和默认值的属性
- 属性属性
- 选择/公式/单元格属性
- 结构性质
- 过滤器属性
- 变量属性
- 条件属性
- 异常属性
- 行/列属性
在查询设计器中,您可以从其他对象派生每个组件的属性,也可以设置其值。您还可以查看对象名称,并可以从以下对象派生属性 -
选择可以从以下属性中得出属性 -
- InfoProvider 中的关键人物
- 限制关键人物
- 计算出的关键数字
可重用过滤器中的特征可以从InfoProvider中的特征派生属性。
受限关键值可以从以下属性中得出属性 -
- InfoProvider 中的关键人物
- 限制关键人物
- 计算出的关键数字
至此,我们总结了查询组件最常用的属性。