建立參考表

您可以建立參考表並將查閱值儲存至主要規格,以便使用者可以從下拉清單中選取查閱值。 參考表有助於快速擷取資訊及儲存少量資料。 您可以更新參考表,而不需要使用您需要更新的值對所有項目執行大量更新。

開始之前

請確定您已建立建立建立參考表所需的查閱規格。

關於此作業

可以使用參考表:
  • 在聚集期間儲存輔助資料,
  • 在聯合供稿期間移入輸出欄位,
  • 作為主要規格、次要規格或子規格中的屬性類型,
  • 如需快速資訊擷取,
  • 儲存少量資料
  • 以建立標準表格,例如度量單位 (UOM、度量單位)、貨幣或國家/地區,
  • 儲存可指派給 IBM® Product Master 屬性的值,包括「廣域資料同步」功能的屬性,以及
  • 以驗證包含在特定項目或種類欄位中的資料。 例如,您可能需要建立一個參考表,以儲存銀行外匯部門的長期財務值。
參考表可以保留下列項目的內容:
  • 標準表格,例如度量單位 (UOM)、貨幣或國家/地區。
  • 自訂取代表格 (例如, BK = 黑色且 BL = 藍色)。

程序

使用下列任一方法來建立參考表: 使用者介面、Java™ API 或 Script API。
建立參考表時,您需要指定屬性和值。 若要建立參考表,請提供詳細資料,例如查閱規格及參考表名稱。
選項 說明
使用者介面
  1. 按一下 產品管理程式> 參考表> 參考表主控台
  2. 按一下新建圖示。
  3. 選取類型 下拉清單中,選取 單一字串索引鍵 ,然後按一下 選取
  4. 選取要使用的參考表規格。
  5. 提供參考表的名稱及其他必要詳細資料。
  6. 下一步
Java API 下列範例 Java API 程式碼會建立參考表。
Context ctx = PIMContextFactory.getCurrentContext();

LookupTableManager lookupTableMgr = ctx.getLookupTableManager();

SpecManager specMgr = ctx.getSpecManager();

LookupSpec lkpSpec = (LookupSpec)specMgr.getSpec("LookupSpec");

LookupTable lookupTable = lookupTableMgr.createLookupTable(lkpSpec, "MyLookupTable");

lookupTable.save();
Script API 下列範例 Script API 會建立參考表。
var lookupSpec = getSpecByName("Default_LookUp_Spec");
var lookuptable = new LookupTable(lookupSpec, "TestLookupTable");
即會建立參考表。 使用者可以從 參考表 主控台建立、刪除及修改參考表的屬性和值。