cancel
Showing results for 
Search instead for 
Did you mean: 

autonumerico propiedad alfresco

joirja
Champ in-the-making
Champ in-the-making
Buenas Tardes,

quisiera saber si alguien me puede dar una mano de ver como se pueden generar una propiedad autonumerico para un propiedad de tipo int en alfresco y y que esa a su  vez pues aumente cada vez que se sube un documento.
2 REPLIES 2

rcortesr
Star Contributor
Star Contributor
Hola joirja,

si no me equivoco, lo que quieres es que tus documentos tengan un metadato autoincremental, es decir, para cada nuevo documento el metadato en cuestión se irá incrementando.

Una posible solución es esta:
* Crear un nuevo aspecto con el metadato autoincremental.
* Crear un nodo maestro en algún lugar del repositorio que tenga el metadato autoincremental a 0.
* Crear una regla que se ejecute cada vez que se cree un documento nuevo y que se encargue de sumar 1 al metadato autoincremental del nodo maestro. Utilizar el nuevo valor para informar el metadato autoincremental del nuevo documento.

Todo la lógica la puedes poner en un .js que será ejecutado por la regla. En este enlace se hace algo parecido pero cambiando el nombre de los nuevos documentos creados: http://www.adobe.com/devnet/livecycle/articles/autonumbering_docs.html

cristinamr
World-Class Innovator
World-Class Innovator
Buenas joirja y rcortesr

Creo que hay una opción más: Puedes utilizar el Alfresco MetaDBConnector Component, con lo que te permite "unir" un metadato a un registro de tu base de datos. En ese registro si que puedes hacer un incremental.

No es muy complicado pero tendrías que bichear el módulo para hacerlo porque por defecto Alfresco creo que no tiene nada, salvo hacer lo que comenta el compañero rcortesr 🙂

Un saludo a ambos y buen fin de semana.
--
VenziaIT: helping companies since 2005! Our ECM products: AQuA & Seidoc
Getting started

Tags


Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.