Script que pregunte por una caqtegoría

cancel
Showing results for 
Search instead for 
Did you mean: 
sorbelal
Member II

Script que pregunte por una caqtegoría

Hace poco que he comenzado con los scripts de Alfresco, y desconozco donde puedo conseguir la sintaxis para preparar los scripts, lo que he preparado hasta ahora, ha sido a partir de ejemplos de la WEB.

En estos momentos lo que me hace falta es un script con el que pueda preguntar sobre las diferentes categorías que pueda tener un documento, y si coincide alguna de ellas con una o varias que habré puesto en el mismo script, realice una acción.

Gracias por vuestra ayuda.
3 Replies
pjcaracuel_2349
Active Member II

Re: Script que pregunte por una caqtegoría

Buenas,

Para usar la API de Js con Alfresco 3.3 y superiores

http://wiki.alfresco.com/wiki/3.3_JavaScript_API#Classification_API

Saludos
sorbelal
Member II

Re: Script que pregunte por una caqtegoría

Gracias por tu respuesta.

Ya he conseguido lo que quería, aunque no de la mejor manera, el script que funciona es:

var cats = document.properties["cm:categories"]
for (var i = 0; i < cats.length ; i++)
{
   var catName = cats.name;
   if (catName == "Carpetas_x0020_SIP")
   {
   document.content += "Categoria mal catalogada–>"+catName+"\n";
   document.setInheritsPermissions(false);
   }
   else if (catName == "Categorias_x0020_SIP")
        {
        document.content += "Categoria mal catalogada–>"+catName+"\n";
        document.setInheritsPermissions(false);
        }
   else if (catName == "Calidad")
        {
        document.content += "Categoria mal catalogada–>"+catName+"\n";
        document.setInheritsPermissions(false);
        }
   else if (catName == "Calidad_x0020_SW")
        {
        document.content += "Categoria mal catalogada–>"+catName+"\n";
        document.setInheritsPermissions(false);
        }
   else if (catName == "Datamart")
        {
        document.content += "Categoria mal catalogada–>"+catName+"\n";
        document.setInheritsPermissions(false);
        }
document.save();
}

Pero me hubiese gustado utilizar el OR en vez del ELSE IF, pero me daba error.

Saludos.
pjcaracuel_2349
Active Member II

Re: Script que pregunte por una caqtegoría

Ok, el javascript es muy util, pero no siempre nos deja hacerlo de la manera mas eficiente.  :roll:

Saludos