“在结构中查找”的特性
本节提供了要针对“在结构中查找”功能配置的特性的详细信息,以便在搜索中包括或排除某些属性。有关此功能的详细信息,请参阅在结构中查找
特性
特性
说明
默认值
enableClassicFindInStructure
控制“在结构中查找”功能所考虑的属性的广度。
当此特性设置为 False 或不具有任何值时,“在结构中查找”功能会考虑使用简单属性 (例如字符串或整数) 来标识匹配项。当此特性设置为 True 时,此功能会考虑表格视图所含属性的所有值均不受其他限制这一情况。此特性不会控制“高级查找”功能。
* 
如果允许用户包括所有属性,则建议限制搜索中所含的属性。有关限制“在结构中查找”所用属性的详细信息,请参阅 excludedAttributesForClassicFindInTree 特性。
com.ptc.cat.gxt.client.action.excludedAttributesForClassicFindInTree
通过允许排除考虑属性,控制在使用“在结构中查找”功能的典型模式时所评估的属性。此功能可在处理具有超大表格视图的大型结构时控制系统负载。
要使“在结构中查找”的典型模式排除考虑某些属性,请在 site.xconf 文件的 com.ptc.cat.gxt.client.action.excludedAttributesForClassicFindInTree 特性中添加这些属性。例如:
<Property name="com.ptc.cat.gxt.client.action.excludedAttributesForClassicFindInTree"
overridable="true"
targetFile="codebase/wt.properties"
value="optionRules,itemOptionRules,occurrenceOptionRules"/>
要将可变属性添加到要排除的属性列表中,请遵循以下格式:
对于全局可变属性,请使用全局属性的 IBA 字段,并在属性名称前添加 "IBA"。例如,IBA|PTC_GTOL_TEXT_ON_RIGHT
对于任何其他可变属性,请使用属性的内部名称。例如,TestCalculatedInternalName
要查找必须用于模型化属性的此特性的 ID,请执行以下步骤:
1. 转至“首选项管理” > “客户端自定义”。将其设置为“是”
2. 在导航栏中,单击“自定义”图标并选择“工具”。设置首选项后,可能需要刷新页面以使“自定义”图标在导航栏中显示。
3. 选择“可用属性”
4. 输入对属性建模的类型的内部名称,例如 wt.part.WTPart,然后单击“提交”
5. 将属性的 JCA ID 和 JS ID 列值同时添加到此特性。
这对您有帮助吗?