cancel
Showing results for 
Search instead for 
Did you mean: 

Ejecutar script en regla de contenido

david_ad
Champ in-the-making
Champ in-the-making
Hola,

He creado un script para que se ejecute cuando se cumpla una regla de contenido, dicho script se encuentra en el espacio /Company Home/Data Dictionary/Scripts/miscript.js

Desde Alfresco Explorer voy a Create Rule y como acción selecciono Execute script, pues bien, aparece una lista de scripts alfresco docs.js, append copyright.j etc. pero no aparece miscript.js. ¿Cómo puedo hacer que mi script aparezca en dicha lista? parece que no es suficiente con que esté en la ruta arriba mencionada.

Gracias,
3 REPLIES 3

venzia
Star Collaborator
Star Collaborator
Pues debería aparecer a no ser que tenga asignados permisos explícitos para que el usuario que crea la regla no lo vea. De cualquier forma ¿has probado a mirar el log por si da un error relacionado?.
Saludos!

david_ad
Champ in-the-making
Champ in-the-making
Hola,

En los logs no aparece ningún tipo de error, y en principio estoy como administrador.

No tengo claro si el script debe cumplir alguna condición, aparte de tener extensión js, para que aparezca en dicha lista. O quizá haya que tocar algún fichero de configuración del Alfresco.

Estoy pensando directamente editar el código de alguno de los scripts que aparecen, pero sería un chapú. Los que aparecen son estos:


alfresco docs.js
append copyright.js
backup.js
backup and log.js
example test script.js
start-pooled-review-workflow.js
test return value.js test return value.js

un saludo,

kamusi
Champ in-the-making
Champ in-the-making
Intenta modificando uno ya existente.