Version 2021

层级限定条件提示

层级限定集提示允许用户通过来自以下层级的实体和实体元素创建专属的报表筛选器:

  • 一个特定的层级
  • 项目中所有层级
  • 搜索对象所返回的特定层级

关于层级的解释,请参阅Basic Reporting Help中的“数据相关的问题回答”章节。该指南中还包括层级限定条件提示的示例和图像。

在三种实体的筛选定义提示中,层级限定条件提示允许用户在选择提示答案来定义筛选条件时,最大范围地选择实体元素。实体提示是最具限制性的,允许用户从最少数目的实体元素中选择并定义它们的筛选条件。

必须启用 DHTML。详见在 MicroStrategy Web 中启用 DHTML 的方法

如果您想分析师从对象搜索结果中选择一个提示进行回答,必须已经创建好一个搜索对象。

如何创建层级限定条件提示

  1. 在任意页面上单击创建,指向新建提示,然后选择层级限定条件提示

    选择包含提示用户从中进行选择的实体的层级,这些实体将为报表创建筛选器。

  2. 在“定义”选项卡上选择以下一个选项,再按照需要来指定相应选项的所需信息:
    • 要让用户从项目中的所有层级选择实体,请选择所有层级
    • 要向用户显示特定层级供其选择实体和元素,请选择选择层级。浏览并选择层级。
    • 要创建可供用户选择的层级列表,请选择使用一个预定义的层级表格。单击添加,选定层级,然后再单击确定。要删除一个对象,将其选定并单击移除。要删除全部条目,单击清除
    • 要浏览并选择以前创建的搜索对象或指定搜索对象的名称,选择使用搜索对象的结果。搜索对象会在用户执行报表时进行搜索并显示特定的项目对象。这一操作让您提示用户项目中最新的对象。

只要用户选择一个层级,将出现一个显示相关实体和实体元素的提示供用户从中选择他们的筛选条件。同时也将显示实体形式。有关实体形式的更多信息,请参阅高级报表制作帮助

  1. 常规选项卡上的标题描述字段为提示输入一个标题和描述。
  2. 如果要求用户在运行报表前回答提示,指定该提示是否需要答案。选中提示答案是必需的复选框。如果您需要答案,最好也提供一个默认答案,否则该报表的订阅将会失败。有关步骤,请参阅确定报表是否使用默认提示答案的方法
  3. 如果需要,可设置允许的最大和/或最小的提示答案数目。在答案最小数答案最大数字段输入相应的数字。
  4. 决定用户是否能够保存并重复使用他们的提示答案,以及他们可以为提示保存多少提示答案。从允许的个性化答案数下拉列表中选择以下一个选项:
    • :这一设置将不允许您保存并重复使用提示答案。
    • 单个:这一设置将允许您只能保存并重复使用一个提示答案。
    • 多个:这一设置将允许您只能保存多项个性化提示答案。
  5. 样式选项卡上的显示样式下拉列表中为该提示指定一个演示风格,如树或购物车。这将决定给用户显示提示的方式。
  6. 要确保提示的文本字段和选项是固定大小,选中固定文本框宽度和/或固定文本框高度复选框,并指定提示的文本字段的大小和字段内选项。
  7. 要决定提示选项的排列方式,从方向下拉列表中选择垂直水平
  8. 如要决定一行或一列(取决于对齐方式)显示的提示答案数目,在每行/列的条目数字段内输入一个数字。
  9. 您可以确定是否允许用户使用搜索框来查找提示答案。搜索对象的操作允许分析师快速定位需要用于回答提示的对象。从显示搜索框下拉列表中选择以下一个选项:
    • 要显示搜索框,选择 TRUE
    • 要隐藏搜索框,选择 FALSE
  10. 如已启用搜索框,则您可确保用户使用搜索框查找答案,只需选中将搜索设为必需项复选框。
  11. 如果您使用的是“购物车”显示样式,则可以选中使用文件夹结构复选框来显示文件夹结构的提示选项。此选项只能用于搜索对象,方便查看保存在多个文件夹中的同一个且名称相同的对象。

    要允许用户在搜索时导航到根目录以上的内容,选中允许导航搜索根目录以上的内容复选框。

如何指定限定条件在提示中的显示方式

  1. 限定选项卡上的允许的表达式类型下拉列表中选择一个选项,确定允许的限定条件表达式的类型。
  2. 默认表达式类型下拉列表中选择一个选项来决定在提示中显示的默认条件(例如,选择或限定)。
  3. 默认条件运算符下拉列表中选择一个选项,确定在提示中显示的默认限定条件的运算符(例如,大于或小于)。
  4. 每次元素最大数字段内决定每一提示答案列表中允许多少元素。
  5. 要允许用户导入实体元素列表以便从中选择,选中允许元素导入复选框。
  6. 条件之间的默认操作符下拉列表中选择一个选项来决定在两个条件之间所使用的默认逻辑操作符。
  7. 要允许用户修改表达式,选中允许修改逻辑运算符复选框。
    • 如要确保用户在表达式的所有条件中只使用一个单一的条件操作符(AND/OR),选定在所有条件之间均使用单个逻辑操作符选项。
    • 如要确保用户可以选择一个用于每个条件之间的默认的操作符,选择允许用户在各条件之间设置独立的逻辑操作符选项。
  8. 选择另存为
  9. 单击确定

现在您便可以向您的报表添加新提示了。详见向报表添加提示