updateTagFieldValues

更新標籤欄位的標籤字典值。

語法

授權用戶類型

  • IpsAdmin
  • IpsCompanyAdmin
  • ImagePortalAdmin

參數

Input(updateTagFieldValuesParam)

名稱 類型 必要 說明
公司句柄 xsd:string 公司負責。
欄位句柄 xsd:字串 標籤欄位句柄。
更新陣列 類型:TagValueUpdateArray 要更新的標籤欄位值的陣列。

注:僅更新標籤字串值。 不影響資產關聯。

輸出(updateTagFieldValuesReturn)

名稱 類型 必要 說明
成功計數 xsd:int 已成功更新的標籤欄位數。
警告計數 xsd:int 嘗試更新標籤欄位時生成的警告數。
錯誤計數 xsd:int 操作嘗試更新標籤欄位時生成的錯誤數。
警告DetailArray types:TagValueUpdateFaultArray 與在操作嘗試更新標籤欄位時生成警告的資產關聯的詳細資訊陣列。
錯誤DetailArray types:TagValueUpdateFaultArray 與在操作嘗試更新標籤欄位時生成錯誤的資產關聯的詳細資訊陣列。

範例

請求

<updateTagFieldValuesParam xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <companyHandle>c|3</companyHandle>
   <fieldHandle>m|3|ASSET|SingleFixedTag</fieldHandle>
   <updateArray>
      <items>
         <oldValue>Nurth</oldValue>
         <newValue>North</newValue>
      </items>
      <items>
         <oldValue>Suth</oldValue>
         <newValue>South</newValue>
      </items>
      <items>
         <oldValue>East</oldValue>
         <newValue>West</newValue>
      </items>
      <items>
         <oldValue>Banana</oldValue>
         <newValue>Pear</newValue>
      </items>
   </updateArray>
</updateTagFieldValuesParam>

回答

<updateTagFieldValuesReturn xmlns="http://www.scene7.com/IpsApi/xsd/2010-01-31">
   <successCount>2</successCount>
   <warningCount>0</warningCount>
   <errorCount>2</errorCount>
   <errorDetailArray>
      <items>
         <value>East</value>
         <code>30001</code>
         <reason>New tag value 'West' already exists.</reason>
      </items>
      <items>
         <value>Banana</value>
         <code>30001</code>
         <reason>Tag value 'Banana' not found.</reason>
      </items>
   </errorDetailArray>
</updateTagFieldValuesReturn>

本頁內容