过滤方法
通过使用条件、括号和并且/或选项,您可以根据自己的需求创建复杂过滤。
条件
使用条件定义过滤标准如何相互关联。请注意,在创建过滤时,始终定义应在模型或图纸中显示(或可选择)的内容。因此,如果您输入“组件名称不包括节点板”,则是在告诉 Tekla Structures 显示其名称不包括“节点板”一词的所有组件。随后,Tekla Structures 会隐藏其名称中包含“节点板”一词的所有组件。
条件 |
描述 |
---|---|
等于 |
在过滤值必须精确匹配时使用此条件。 例如,“零件名称等于梁”。 |
不等于 |
过滤出包含您输入的值的对象。 例如,“零件型材与 BL200*20 不相等”意味着 Tekla Structures 将隐藏(或不选择)其型材为 BL200*20 的对象。 将显示(或选择)其余对象。 |
首先 |
查找以您输入的值开头的所有对象。 例如,“组件名称以檩条开头”。 |
首先不是 |
过滤出以您输入的值开头的对象。 例如,“组件名称不以剪切开头”意味着 Tekla Structures 将隐藏(或不选择)其名称以“剪切”一词开头的对象。 将显示(或选择)其余对象。 |
结束 |
查找以您输入的值结尾的所有对象。 例如,“组件名称以板结尾”。 |
结束不是 |
过滤出以您输入的值结尾的对象。 例如,“组件名称不以角度结尾”意味着 Tekla Structures 将隐藏(或不选择)其名称以“角度”一词结尾的对象。 将显示或选择其余对象。 |
包括 |
查找包括您输入的值的所有对象。 例如,“组件名称包括板”将查找底板和单剪板。 |
不包括 |
过滤出包括您输入的值的对象。 例如,“组件名称不包括节点板”意味着 Tekla Structures 将隐藏(或不选择)其名称包括“节点板”一词的对象。 将显示或选择其余对象。 |
大于 |
查找超过您输入的值的所有对象。 例如,“模板属性 此属性只能与数字数据(例如零件起始编号、等级、状态或 |
大于等于 |
查找等于或超过您输入的值的所有对象。 此属性只能与数字数据(例如零件起始编号、等级、状态或 |
小于 |
查找小于您输入的值的所有对象。 此属性只能与数字数据(例如零件起始编号、等级、状态或 |
小于等于 |
查找等于或小于您输入的值的所有对象。 此属性只能与数字数据(例如零件起始编号、等级、状态或 |
晚于 |
仅适用于日期。 日期必须晚于您定义的日期。 例如,“对象的审核日期晚于 2017/4/10”。 |
晚于等于 |
仅适用于日期。 日期必须晚于或等于您定义的日期。 |
早于 |
仅适用于日期。 日期必须早于您定义的日期。 例如,“对象的审核日期早于 2017/2/18”。 |
早于等于 |
仅适用于日期。 日期必须早于或等于您定义的日期。 |
并且/或选项
在创建包含多行的过滤规则时可以使用并且/或选项。
选项 |
描述 |
---|---|
并且 |
用于查找与两个值都匹配的对象。 在种类设置有所不同的对象之间创建过滤规则时,可以使用并且选项避免出现包含更复杂规则的潜在问题。 |
或 |
用于查找与任一值匹配的对象。 |
空(= 并且) |
“空”的含义与并且相同。 |
括号
您可以使用一层、两层和三层括号来创建更复杂的过滤规则。
示例 1. 使用格式“A 并且 (B 或 C)”查找与第一个过滤规则和后两个规则中的任一个匹配的对象。
示例 2. 使用格式“(A 并且 B) 或 C”查找与前两个规则或第三个规则匹配的对象。