在某些情况下,使用一个运算符的基本查询不够具体,无法准确地找到您正在查找的内容。在这些情况下,您可以使用搜索条件组来创建更加高级的搜索。搜索条件组是具有独立运算符控制的标准的子集。它可以让您使用不同类型的运算符来创建查询。例如,您可以创建一个查询来搜索名称以字母 P 开头并(AND)包含数字 1 或(OR)0 的所有对象。
您可以在该查询中使用若干个条件组来查找工程中的特定对象或其它元素。搜索条件组甚至可以与其它搜索条件组进行嵌套,创建出极其复杂的查询。
在查询中创建搜索条件组的方法是:
将查询加载到 Query Editor 中。
在 Browser 列表中,双击 Criteria Grouping(标准编组)部分中的 Group (And/Or)(编组(与/或)选项。
新的搜索条件组添加到 Criteria 列表中。
在 Browser 列表中,通过执行以下操作添加若干个标准到搜索条件组:
选择 Criteria 列表中的搜索条件组。
双击标准以将它添加到搜索条件组。
为此标准输入或选择条件。在输入标准时,您可以使用通配符(*)来替代词的一部分。
注意 | |
---|---|
要对组中的标准重新排序,只需将标准拖到新位置即可。标准一旦添加到编组中,就不能将它拖到编组外。 |
从 Criteria Group Operator(搜索条件组运算符)列表中,选择以下其中一项:
And(与),以返回满足编组中所有标准的结果。
Or —— 用于返回至少满足编组中一个标准的结果。
注意 | |
---|---|
要在编组外添加另一个标准,在编组外进行点击以取消选中它,然后双击 Browser 列表中的标准。 |
点击 Run Query(运行查询)。
此时将会显示查询结果。您可以通过点击各个列标题来对结果进行排序。
技巧 | |
---|---|
当您选择 Result 列表中的某个条目时,它会自动加载至播放控制,并准备进行播放。You can right-click a selection of entries in the Results list to access a series of commands, such as Edit, Show in Multi Editor, Show in Schematic View, and Convert. 您还可以双击 Results 列表中的任何项,以在 Property Editor 中显示它。您也可将属性元素从 Results 列表拖至 Project Explorer。例如,您可将若干个对象从 Results 列表中拖至 Project Explorer 内的 Actor-Mixer 或容器。 |
要保留查询结果以便在另一应用程序中使用,则点击 Copy to Clipboard(复制到剪贴板)。
要清空标准和搜索结果,则点击 Clear。