2024年4月18日发(作者:)

PLMKING剖玄析微溯源求解

PLMKING技术文档

1

PLMKING剖玄析微溯源求解

PLMKING剖玄析微溯源求解

自定义快速搜索并在结果页面显示自定义属性

搜索出来的结果如果多于一

OOTB

的快速搜索默认是通过

ItemID

来搜索对应零组件,

个,就会以列表的形式展示,列表的标题栏可以修改列配置,但是针对版本只能展开

到零组件版本那一级,获取不到我们客制化对象版本的属性。也就是界面化配置无法

达成目标。如果将版本的属性复合到零组件上,又有多版本时属性显示不正确的风险。

TC基础,查询管理分

通过自定义查询规则,通过

ItemID

查找零组件版本的查询,附加到快速搜索上,然

后配置查询结果对应的列配置。下面

以快速搜索Z8_PartsRevision为例,介绍配置方

法:

1.建立查询规则,如:Z8_PartsRevisionQuery本地化为:设计件版本查询。

查询条件为item_id,用户条目本地化关键字为PartsID;

修改首选项

Quick_Access_Queries

中添加值

Z8_PartsRevisionQuery

;

在首选项

Quick_Access_Queries_Attribute

添加值

Z8_PartsRevisionQuery

=PartsID

3.

修改本地化配置文件:

1)

找到

%TC_ROOT%langtextserveren_USweblocal_

,添加如下三行:

EnterPartsID

PartsRevisionSearch

PartsID

高亮的是查询规则的名称内部值。

第一行是在快速搜索框的提示语;

第二行是查询规则的描述;

第三行是查询规则的查询条件的用户条目本地化关键字;

2.

2)

找到

%TC_ROOT%langtextserveren_USqry_text_

,添加如下两行:

Z8_PartsRevisionQuery

PartsRevisionQuery

2

PLMKING剖玄析微溯源求解

PLMKING剖玄析微溯源求解

高亮的是关键字,只要不和已存在的关键字重复就可以;

第一行是查询规则的名称内部值;

第二行查询规则的描述;

3)

找到%TC_ROOT%langtextserverzh_CNweblocal_,添加以下三行(意

义同上):

输入要搜索的设计件ID

设计件版本查询

PartsID

4)找到

%TC_ROOT%langtextserverzh_CNqry_text_,添加如下两行(意义

同事):

设计件版本查询

设计件版本查询

4.将以下首选项导入到系统中:

disabled="false"protectionScope="Site"envEnabled="false">

定义Z8_PartsRevision在列表中显示的属性。

_string

_user

Z8_PartsRevision.z8_weight

Z8_PartsRevision.z8_dimensions

Z8_PartsRevision.z8_bulk

Z8_PartsRevision.z8_texture

Z8_PartsRevision.z8_density

Z8_PartsRevision.z8_unit

Z8_PartsRevision.z8_virtual

Z8_PartsRevision.z8_textureid

_mod_date

e_status_list

disabled="false"protectionScope="Site"envEnabled="false">

定义Z8_PartsRevision在列表中显示的属性的列宽

15

3

PLMKING剖玄析微溯源求解

PLMKING剖玄析微溯源求解

15

15

15

15

15

15

15

15

15

15

15

protectionScope="Site"envEnabled="false">

描述

Z8_PartsRevision

protectionScope="User"envEnabled="false">

Thisisaninternalpreference.

Z8_PartsRevision

5.

6.

配置完成后在服务器中重新生成服务端缓存、生成客户端缓存。

配置效果如下:

4

PLMKING剖玄析微溯源求解

PLMKING剖玄析微溯源求解

5

PLMKING剖玄析微溯源求解