update_custom_field

Функция update_custom_field используется для создания, изменения или удаления произвольных полей.

Copied!
svc=item/update_custom_field&params={"itemId":<long>,
				     				 "id":<long>,		
				     				 "callMode":"<text>"
				     				 "n":"<text>",
				     				 "v":"<text>"}

Параметры

НазваниеОписание
itemIdID элемента.
id

ID произвольного поля. Не учитывается во время создания, ID произвольных полей генерируются системой.

callMode

Действие:

  • создание; 
  • изменение; 
  • удаление.

Следующие параметры требуются только для создания и изменения произвольных полей:

НазваниеОписание
n

Имя произвольного поля.

v

Значение произвольного поля.

Возвращаемый результат

При создании и изменении произвольных полей возвращаемый результат следующий:

Copied!
[
	<long>,		/* ID произвольного поля */
	{
		"id":<long>,	/* ID произвольного поля */
		"n":"<text>",	/* имя */
		"v":"<text>"	/* значение */
	}
]

При удалении произвольных полей возвращаемый результат следующий:

Copied!
[
	<long>,		/* ID произвольного поля */
	null
]

Возможные коды ошибок:

КодОписание
7

Не удалось извлечь элемент с требуемым ACL (ADF_ACL_ITEM_VIEW_CFIELDS, ADF_ACL_ITEM_EDIT_CFIELDS).

6

Неопределенная ошибка.

4

Неверные входные параметры.

Скачать файл PDF
Скачать документ Word

Смотрите также