Version 2021

应用过滤条件

了解如何将筛选条件应用于列或 多列.

将过滤条件应用于列

对于以下示例,请考虑您只想获取包含字符串的行的场景, FG,在材料列中。

  1. 创建一个新的资格.
  2. 从基于下拉列表中,选择 材料.
  3. 选择 包含 健康)状况。
  4. 在值文本框中,输入 FG.

  5. 单击确定

当您发布多维数据集并创建达析报告时,网格显示如下。

将过滤条件应用于多列

对于以下示例,请考虑要获取包含字符串的行的场景, FG,在材料列和值 BillofMaterialHeaderUUID 等于 fa163e61-33f2-1ed9-bd85-82f0ff5b432.

  1. 创建一个新的资格.
  2. 从基于下拉列表中,选择 材料
  3. 选择 包含 健康)状况。
  4. 在值文本框中,输入 FG.
  5. 单击确定
  6. 创建另一个新的资格。
  7. 从基于下拉列表中,选择 BillOfMaterialHeaderUUID.
  8. 选择 等于 健康)状况。
  9. 在值文本框中,输入 fa163e61-33f2-1ed9-bd85-82f0ff5b432。

  10. 单击确定

    对于此特定列类型,如果您输入的 ID 格式不正确,则 好的 按钮被禁用并变灰。所有 GUID 列都会出现这种情况。

筛选器窗格现在有两个限定条件。

两个过滤器通过 AND 逻辑连接。

加载服务的元数据时,会检查每一列以查看是否可以对其应用过滤器。这是用 filterable 属性上定义的属性。如果为 false,则不显示筛选条件中的列,这意味着即使它显示在“可用列”面板中,您也无法找到它。有关详细信息,请参阅 SAP 文档

当您发布多维数据集并创建达析报告时,网格显示如下:

如果过滤条件与任何行都不匹配,则会显示指示空表或工作表的错误。

例如,考虑以下具有两个过滤器的场景 材料BillOfMaterialHeaderUUID.您为 BillOfMaterial 添加另一个过滤器,其中条件不等于 00000011.

当您尝试发布多维数据集时,遇到以下错误,指示一个空工作表。

导入过程无法继续使用空白工作表。