Servigistics InService 自訂 > 搜尋自訂 > 搜尋自訂 > 搜尋條件組態 > SearchTypeParams
  
SearchTypeParams
屬於 searchConfig.xml 一部分的 SearchTypeParams 包含有關支援搜尋類型的資訊。此處提供的搜尋類型由可在 UI 中顯示的 REST 端點 search/searchtypes 所提供。每個 "SearchTypeParam" 都有會提供搜尋類型名稱的 "id" 屬性,而 "labelKey" 則會提供需要顯示在進階搜尋表單中的標籤。翻譯的標籤會以 "labelKey" 為基礎顯示給用戶端。通常會提供「搜尋類型」參數以搜尋特定屬性 (如 "partname" 或 "partnumber"),並傳回搜尋結果。
<SearchTypeParams>
<SearchTypeParam id="partname" labelKey="SEARCH_TYPE_PART_NAME"/>
<SearchTypeParam id="partnumber" labelKey="SEARCH_TYPE_PART_NUMBER" />
</SearchTypeParams>
自訂
新增 SearchTypeParam 可為 UI 提供進階搜尋表單中的支援搜尋類型清單。例如,若要支援 "SCMSCode" 作為搜尋類型參數,請新增如下所示的 SearchTypeParameter 並且為提供的 labelKey 定義翻譯。
<SearchTypeParams>
<SearchTypeParam id="partname" labelKey="SEARCH_TYPE_PART_NAME"/>
<SearchTypeParam id="partnumber" labelKey="SEARCH_TYPE_PART_NUMBER" />
<SearchTypeParam id="SMCSCode" labelKey="SEARCH_TYPE_SMCS_CODE" />
</SearchTypeParams>