注意:以下翻译的准确性尚未经过验证。这是使用 AIP ↗ 从原始英文文本进行的机器翻译。
许多 Object 视图需要用户在图表、表格、聚合指标和 KPI 等视觉组件上进行筛选。筛选微件允许用户应用不同类型的筛选,以便深入到该 Object 视图上链接 Object 的特定子集。
此类别包括几个筛选微件:
除了这些核心的筛选微件(专用于筛选),还有一些专用于可视化的微件,但也允许进行一些筛选,例如图表。条件容器 使得根据用户交互的筛选来显示/隐藏内容。
常见问题和注意事项:
要激活筛选以在 Object 视图的单个选项卡或甚至跨选项卡中的不同微件上应用,必须在右侧栏编辑器的“设置”下勾选“交叉筛选”复选框。未勾选此复选框的选项卡中不会应用筛选。
要在不同选项卡之间应用筛选,确保选项卡设置下的“filterSet 值”在所有希望筛选的选项卡中具有相同的文本值。此值区分大小写。
在所有筛选配置中,您将选择一个链接 Object 到您当前正在编辑的对象,而不是您正在编辑的对象本身。
大多数筛选微件仅添加了一种非必填功能,允许用户在其当前浏览的对象的当前视图中应用筛选。
多选筛选允许用户通过多个值筛选 Object 视图,其中它们之间有一个“或”语句。它保留满足至少一个所选值的所有条目。
配置完成后,它看起来如下所示:
注意:始终需要的每个设置旁边都有一个 (*) 标记。
抵达航班
选择一个多选筛选,然后选择 航班
对象的属性 起点城市
。下拉筛选将向用户显示所有 20 个起点。一旦用户选择了一部分起点,表格微件将仅显示来自这些起点子集的抵达航班。常见问题和注意事项:
此筛选允许使用单选下拉框对单个属性进行一个或多个筛选,允许用户使用下拉值筛选 Object 视图中的其他微件。
配置完成后,它看起来如下所示:
对于您希望配置的每个下拉筛选选项,您需要首先点击“添加项目”。您可以通过再次点击“添加项目”在单个微件下添加多个下拉筛选(它们将全部出现在彼此旁边)。
添加项目后,配置菜单提供两种“筛选类型”选项:
选项 1 - 动态列表:
这是一个更简单的选项,允许像大多数筛选微件一样轻松选择对象和属性作为下拉选项:
选项 2 - 值列表:
这是一个更复杂的选项,专为希望定义一个确切筛选值列表的情况而设计,该列表将是完整下拉列表的子列表。您需要手动输入希望为用户包含在下拉筛选中的每个值。如何配置:
常见问题和注意事项:
此微件创建一个按钮,通过单击即可筛选到预定义的值集:文本(字符串)值、数值范围或日期范围。再次单击按钮可取消筛选选择。
这是一个固定筛选;一旦由 Object 视图编辑器配置,最终用户将无法进行配置选择。
注意,选择或取消选择按钮时,按钮会改变颜色。您可以添加活动筛选以使状态在视觉上清晰。
配置完成后,它看起来如下所示:
首先,选择一个按钮筛选类型:
对于所有三种类型的按钮筛选,您将拥有以下内容:
[必填] 要筛选的对象: 选择此筛选要应用的链接 Object。
[必填] 要筛选的属性: 选择您要筛选的属性:(I)您首先需要选择筛选的对象类型;然后(II)选择您要筛选的对象的属性。
[必填] 从此点开始,按钮的设置根据按钮类型不同:
[非必填] 按钮标签: 按钮上显示的文本。虽然是可选的,但最好为按钮创建一个标签。
[非必填] 按钮颜色: 默认颜色为灰色。要为按钮选择不同的颜色,请使用 Blueprint 标准颜色(请参阅 https://blueprintjs.com/docs/#core/colors)或使用内部 Palantir Blueprint 库。基本颜色(“蓝色”、“红色”、“黄色”等)也可以使用。
常见问题和注意事项:
日期范围筛选允许用户根据特定的日期属性将其 Object 视图筛选到一系列日期。一旦配置完成,Object 视图中的任何微件都会在选择日期范围并用户选择提交后受到影响。视图将仅显示所选日期属性在范围内的对象实例。
注意,您应该插入要筛选的对象的对象 ID,通常这是您当前正在配置的对象的链接 Object。
配置完成后,它看起来如下所示:
常见问题和注意事项:
此微件创建灵活的筛选体验,允许用户通过链接 Object 的所有属性中的任何特定值集筛选当前 Object 视图。
此微件提供很高的选择度,但对用户来说也更复杂。它要求用户了解并了解链接 Object 的属性,而所有其他筛选微件(例如下拉筛选、按钮筛选)则预先配置它们。
配置完成后,它看起来如下所示:
此微件的配置只需要选择您希望 Object 视图根据其进行筛选的链接 Object。其余的配置,即选择具体的属性和值进行筛选,完全由用户决定,并仅在他们的视图中应用。一旦用户刷新页面或转到不同对象,他们将需要重新配置这些筛选。
常见问题和注意事项:
筛选沙箱容器允许您将微件组织到一个容器中,使其内部的所有筛选都被沙箱化,即它们仅影响和被此容器内的其他微件影响。
添加筛选沙箱容器微件,然后通过点击“添加项目”将现有微件添加到容器中。 从微件选择器中选择要添加的微件。
另一种配置选项是筛选集合标识符。默认情况下,每个新筛选沙箱都会生成一个新的唯一值。如果您想与以下对象共享筛选,则可以更改它:
常见问题和注意事项:
此微件允许创建一个仅应用预定义筛选集合的微件子集。
此筛选子集可以在以下属性类型的任何组合上定义:(1)文本(字符串)值列表;(2)数值范围;和(或)(3)日期范围。
不要将此微件用作筛选沙箱,因为它仅支持预定义筛选。
注意:要拥有一个筛选沙箱容器(即仅在容器内应用筛选而不受外部筛选影响),请使用筛选沙箱容器而不是。
筛选容器配置分为两部分:
第一部分 - 在容器内的所有微件上应用预配置的筛选
这些预定义的筛选将默认仅应用于容器内的微件。容器中的预定义筛选可以是以下三种筛选类型的任何组合:
对于每个默认筛选,您需要配置以下内容:
交叉筛选设置:
如何使用这些切换?
常见问题和注意事项:
第二部分 - 筛选容器作为微件的容器
将此容器内的视图配置为与任何其他容器相同。您添加的每个微件都将订阅筛选容器的预定义筛选,以及定义为影响它的任何其他筛选。
一旦您点击“添加部分”,您将获得与任何其他“添加部分”相同的配置体验,无论是在主 Object 视图上还是在嵌套选项卡的其他微件上(例如任何容器微件)。
部分设计:
这决定了筛选容器内的微件是垂直堆叠(一个在另一个下方,默认是这样)还是水平排列(一个在另一个旁边,从左到右)。
此微件显示当前应用于 Object 视图的所有筛选的摘要,并允许用户删除单个筛选或清除所有筛选。此筛选不需要配置。
活动筛选是用户了解其 Object 视图上当前活跃筛选的有用视觉指示。一旦您的 Object 视图包含多个筛选微件(包括使用图表筛选),尤其是在您使用筛选容器或按钮筛选时,活动筛选的可见性对用户体验非常重要。
配置完成后,它将如下所示,具有一个位于左侧的筛选图标。在此示例中,它受不同筛选微件的影响:
活动筛选微件不需要配置。只需将其添加为新部分。
常见问题和注意事项: