태그 필드의 태그 사전 값을 업데이트합니다.
구문
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
입력(updateTagFieldValuesParam)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
company핸들 | xsd:string | 예 | 회사 핸들. |
필드 핸들 | xsd:string | 예 | 태그 필드 핸들입니다. |
updateArray | 유형:TagValueUpdateArray | 예 | 업데이트할 태그 필드 값의 배열입니다. 참고: 태그 문자열 값만 업데이트합니다. 자산 연결에 영향을 주지 않습니다. |
출력(updateTagFieldValuesReturn)
이름 | 유형 | 필수 | 설명 |
---|---|---|---|
successCount | xsd:int |
예 | 성공적으로 업데이트된 태그 필드의 수입니다. |
warningCount | xsd:int |
예 | 작업에서 태그 필드를 업데이트하려고 할 때 생성된 경고 수입니다. |
errorCount | xsd:int |
예 | 작업에서 태그 필드를 업데이트하려고 할 때 생성된 오류 수입니다. |
warningDetailArray | types:TagValueUpdateFaultArray |
아니요 | 작업에서 태그 필드를 업데이트하려고 할 때 경고를 생성한 자산과 관련된 세부 정보의 배열입니다. |
errorDetailArray | 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>