MicroStationCONNECT Edition 帮助

“高级搜索”对话框

用于定义查询,以在存储库中搜索特定文件或项,并显示在相应的选项卡中。

您可以通过以下方式访问该对话框:
  • 资源管理器对话框:在“文件”、“项”或“资源”选项卡中单击高级搜索图标
键入: DIALOG ADVANCEDSEARCH OPEN
设置描述
新建 清除字段以开始新查询。
打开 打开一个对话框,可从中选择已保存的查询。
保存 打开一个对话框,可通过该对话框将查询保存为扩展名为 .ecquery.xml 的文件。
搜索 “搜索目标”部分定义将要查询的对象。从列表中选择项,或者直接在字段中输入项名称。在字段中键入字符时,将显示一个过滤出的对象列表。双击某个对象可将其添加到查询中。

查询窗体支持查询具有常见属性的项或者多个类型的项。这些类型的查询称为基于属性的查询,从“搜索目标”选项菜单中选择“<按常用属性排序的项>”或者“<多个类型的项>”时会启动这些类型的查询。

如果在“搜索目标”字段中选择“<按常用属性排序的项>”或者“<多个类型的项>”,将打开“添加或移除项”对话框,您可以用它来添加或移除搜索项。在该对话框的“搜索摘要”部分中单击“项”可得到同样的结果。

在结果中包括项子类型


单击此图标将在搜索结果中包括项的子类型或派生类型。例如,假设您想找到所有红色的元素(无论元素类型如何)。为此,可以从“搜索对象”下拉列表中选择元素,打开此图标,并添加颜色标准。搜索结果将列出所有红色的元素,而无论其元素类型如何。
添加和移除在搜索中选择的属性


打开“要包括的属性”对话框,您可以通过它在搜索中添加或移除属性以及相关对象的属性。此操作与在该对话框的“搜索摘要”部分单击“(包括这些属性)”的效果相同。
定义搜索的排序顺序


打开“选择排序顺序”对话框,您可以通过它设置搜索结果的排序选项。此操作与在该对话框的“搜索摘要”部分单击“(已排序)”的效果相同。
其中(下拉菜单) 该下拉菜单显示按属性或关系信息搜索的选项。
  • 属性值为 - 用于输入与搜索相关的对象属性信息和条件。


  • 相关项为 - 用于在搜索中添加对象间的关系信息。


<名称> 此下拉菜单按字母顺序显示可用属性。可以输入要选择的属性的首字母,您将定位到以所选字母开头的属性的第一个实例。如果反复按同一个字母,将从以该字母开头的一个属性跳转到下一个属性。
<条件> 此下拉菜单显示操作符选项。

大多数操作符都很常见,还有几个不常见的操作符,包括:“在其中”、“类似于”和“不在其中”。“在其中”表示所选属性的值包含在指定字符串中。“类似于”与“等于”相似,不同之处是,前者使用通配符 *(星号)代表多个字符,使用 %(百分号)代表一个字符。当属性值实际包含其中一种通配符时,需要使用“等于”操作符。

如果选择“不在其中”,将显示一个省略号 (…) 按钮。单击此按钮可打开“创建值的列表”对话框,您可以在这里创建不想包含在搜索中的值列表。



添加(或移除)想要排除的值并单击确定后,排除的值将显示在“高级搜索”对话框的值字段中。



<值> 在该字段中键入值。
其中(按钮) (从“其中”下拉菜单中选择“相关对象为...”时可用)打开“创建 Where 子句”对话框,您可以通过它为关系添加条件信息。
添加到搜索 向对话框底部的“搜索摘要”框中添加标准。如果在“搜索摘要”框中选择“编辑”,则“接受”和“取消”选项将取代“添加到搜素”。
清除 清除“<名称>”、“<条件>”和“<值>”字段。
分组 用于将搜索标准分组。要将一个或多个条件分组,请先在搜索摘要中选择相邻的条件,然后单击分组按钮。为组添加左括号和右括号。支持嵌套分组。
解组 用于将搜索标准解组。要解组,可选择组的左括号或右括号。组的所有条件都将高亮显示。单击解组按钮。组的左括号和右括号将被移除。支持移除嵌套分组。
移除


用于删除搜索标准。要移除条件,请在搜索摘要中选择一个条件,然后单击移除按钮。如果从组中移除了剩余的最后一个条件,该组将被自动移除。
编辑 用于编辑搜索标准。要编辑条件,可在搜索摘要中选择条件,然后单击编辑按钮。最初生成该条件的面板显示在“其中”部分,其中相应的字段已填充。在该面板中修改条件信息,然后在“其中”部分单击“接受”,新值将显示在“搜索摘要”中。
上移 一次上移一个条件。在“搜索摘要”中选择一个条件,然后将所选条件拖曳至所需位置。拖曳条件时会显示一条插入线,用于指示放置条件的位置。还可以在“搜索摘要”中选择一个条件,然后单击上移按钮来移动条件。如果从组中移出了剩余的最后一个条件,则移动操作完成后该组将被自动移除。
下移 一次下移一个条件。在“搜索摘要”中选择一个条件,然后将所选条件拖曳至所需位置。拖曳条件时会显示一条插入线,用于指示放置条件的位置。还可以在“搜索摘要”中选择一个条件,然后单击下移按钮来移动条件。
选择属性 缺省情况下,将从查询返回所有对象属性和相关属性。您可以选择要从查询返回的各个属性和相关属性。在“搜索摘要”中单击“(包括这些属性)”超链接可显示“要包括的属性”对话框。随后可以添加或移除要从查询返回的属性。
文件 > 新建 清除“查询窗体”上当前显示的查询。将清除“搜索目标”和“条件”部分,并移除添加到搜索摘要中的任何条件信息。
文件 > 打开 打开之前保存的查询文件。将显示标准 Windows 打开文件对话框。“查询窗体”完全按照条件信息保存时的顺序显示这些信息。
文件 > 保存 将查询保存到文件。将显示标准 Windows 保存文件对话框。输入文件名并保存文件。
文件 > 另存为 使用其他名称将查询保存到其他目录。
文件 > 关闭 关闭对话框。
工具 > 选项 打开“选项”对话框。可以在该对话框中定义向搜索摘要中添加条件时应用的缺省逻辑操作符(与/或)。
工具 > 工具栏 “高级搜索”对话框的顶部打开/关闭工具栏的显示。