update_image
Para establecer o cambiar el icono de una unidad, utilice el método unit/update_image.
Para copiar el icono de otra unidad, utilice la siguiente firma:
svc=unit/update_image¶ms={
"itemId": <long>,
"oldItemId": <long>
}
Para utilizar un icono de la biblioteca, utilice la siguiente firma:
svc=unit/update_image¶ms={
"itemId": <long>,
"libId": <long>,
"path": <text>
}
Parámetros
La solicitud debe contener los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
itemId |
ID de la unidad a la que desea aplicar el icono. |
oldItemId |
ID de la unidad de la que desea copiar el icono. |
libId |
ID del recurso en el que se almacena la imagen necesaria. Para utilizar la biblioteca predeterminada, pase 0. |
path |
Ruta al archivo de imagen. |
Respuesta
Si la solicitud se completa correctamente, se devuelve un objeto vacío:
{}
De lo contrario, se devuelve un código de error.
Códigos de error
| Código de error | Descripción |
|---|---|
| 4 | Parámetros de entrada incorrectos: falta itemId o tiene un tipo incorrecto, o la solicitud no contiene ni oldItemId ni libId con path. |
| 6 | No se pudo establecer o cambiar el icono de la unidad. |
| 7 | La unidad o el grupo de unidades no existe, el usuario no tiene el derecho de acceso Cambiar icono a ellos, o la unidad especificada en oldItemId no está disponible. |