Skip to main content

Set de atributos

Los set de atributos son bibliotecas de atributos reutilizables. En la sección de plantillas de la administración haga clic en la pestaña Set de atributos para gestionar el conjunto de atributos.  Los atributos definidos aquí se pueden utilizar en diferentes plantillas.

Attribute sets
Para añadir un nuevo set, hay que hacer clic en el botón Añadir un set de atributos y entonces es suficiente especificar un nombre único. Además, puede seleccionar un set existente para ver todas las definiciones de atributos.
En el lado derecho del panel Propiedades puede definir un nuevo atributo rellenando el nombre del atributo y haciendo clic en Guardar, el nuevo atributo aparecerá en la lista de atributos. Puede reordenar la posición de los elementos en la lista y, por supuesto, se pueden seleccionar los atributos y modificar su definición en cualquier momento.
 

Valores Predeterminados

Para los atributos de tipo Cadena de texto también se puede definir un listado de valores prefijados y al al usuario final se mostrará una lista de posibles opciones para elegir. Las opciones pueden ser manejados haciendo clic en Opciones atributos.
 
 
También puede importar y exportar amplias listas de opciones en formato CSV.
También puede asignar una categoría a cada opción y luego puede usar esta categoría para implementar dependencias entre atributos.

Inicialización

Para cada atributo, puede escribir su secuencia de comandos de inicialización que se utilizará para inicializar el valor inicial de los atributos.
Attribute sets
Si hace clic en el icono de la rueda dentada del campo Inicialización, un asistente le ayudará a generar los scripts de inicialización más comunes para ese tipo de atributo. En su script, realiza sus elaboraciones y actualiza la variable $attribute en consecuencia.

Diccionario disponible para la Automatización en este contexto.

AUTOMATION CONTEXT: INICIALIZACIÓN
VariableClase JavaDescripción
objectExtensibleObjectel objeto bajo inicialización, por ejemplo un Document o un Folder
eventHistoryel evento actual
attributeNamenombre del atributo actual que se está inicializando
attributeAttributeel atributo actual que se está inicializando

Lea el manual de la Automatización para más información.

Validación

Para cada atributo, puede escribir su secuencia de comandos de validación que se utilizará para validar la entrada del usuario. En su secuencia de comandos, haga sus comprobaciones y, en caso de que el valor no sea válido, coloque el motivo del error en la variable $error.
Attribute sets
Si hace clic en el icono de la rueda dentada del campo Validación, un asistente le ayudará a generar los scripts de validación más comunes para ese tipo de atributo.

Diccionario disponible para la Automatización en este contexto.

AUTOMATION CONTEXT: VALIDACIÓN
VariableClase JavaDescripción
objectExtensibleObjectel objeto bajo validación, por ejemplo un Document o un Folder
eventHistoryel evento actual
errorsmapa de cuerdas. Clave es el nombre del atributo, Valor es la descripción del error
attributeNamenombre del atributo actual que se está validando (solo disponible en el validador de atributo)
attributeAttributeel atributo actual que se está validando (solo disponible en el validador de atributos)
valuevalor del atributo actual que se está validando (solo disponible en el validador de atributo)
errorValidationErrormantiene la descripción del error del atributo actual que se está validando (solo disponible en el validador de atributo)

Lea el manual de la Automatización para más información.