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.
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.
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.
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 | ||
---|---|---|
Variable | Clase Java | Descripción |
object | ExtensibleObject | el objeto bajo inicialización, por ejemplo un Document o un Folder |
event | History | el evento actual |
attributeName | nombre del atributo actual que se está inicializando | |
attribute | Attribute | el 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.
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 | ||
---|---|---|
Variable | Clase Java | Descripción |
object | ExtensibleObject | el objeto bajo validación, por ejemplo un Document o un Folder |
event | History | el evento actual |
errors | mapa de cuerdas. Clave es el nombre del atributo, Valor es la descripción del error | |
attributeName | nombre del atributo actual que se está validando (solo disponible en el validador de atributo) | |
attribute | Attribute | el atributo actual que se está validando (solo disponible en el validador de atributos) |
value | valor del atributo actual que se está validando (solo disponible en el validador de atributo) | |
error | ValidationError | mantiene 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.