update_admin_field

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

Copied!
svc=item/update_admin_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_AFIELDS, ADF_ACL_ITEM_EDIT_AFIELDS).

6Неопределенная ошибка.
4Неверные входные параметры.
Скачать файл PDF
Скачать документ Word

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