update_admin_field
La función update_admin_field se usa para crear, actualizar o eliminar campos administrativos.
svc=item/update_admin_field¶ms={"itemId":<long>,
"id":<long>,
"callMode":"<text>",
"n":"<text>",
"v":"<text>"}
Parámetros
Nombre | Descripción |
---|---|
itemId | ID del objeto. |
id | ID del campo administrativo. No se toma en cuenta durante la creación, los ID de campos administrativos se generan por el sistema. |
callMode | Acción:
|
Los siguientes parámetros se requieren solo para crear y actualizar campos administrativos:
Nombre | Descripción |
---|---|
n | Nombre del campo administrativo. |
v | Valor del campo administrativo. |
Resultado devuelto
Al crear y actualizar campos administrativos, el resultado devuelto es el siguiente:
[
<long>, /* ID del campo administrativo */
{
"id":<long>, /* ID del campo administrativo */
"n":"<text>", /* nombre */
"v":"<text>" /* valor */
}
]
Al eliminar campos administrativos, el resultado devuelto es el siguiente:
[
<long>, /* ID del campo administrativo */
null
]
Los códigos de errores posibles son:
Código | Descripción |
---|---|
7 | Error al obtener el objeto con la ACL deseada (ADF_ACL_ITEM_VIEW_AFIELDS, ADF_ACL_ITEM_EDIT_AFIELDS). |
6 | Error no definido. |
4 | Parámetros de entrada incorrectos. |