Se encuentra en:
Consulta de Espacios con JavaScript
RECU-0071 (Recurso Ejemplo)
Tabla de contenidos
- Área: Ejemplos Ampliados de Acceso a Alfresco
- Carácter del recurso: Recomendado
Descripción
Iniciamos las variables necesarias
var nombre="listado"; //nombre del archivo
var doc="";
var fechaformateada="";
var log = "";
var name = space.properties.name;
var fecha=new Date ();
var query="";
var resultset=null;
fechaformateada="."+fecha.getDate()+"-"+(fecha.getMonth()+1)+"-"+fecha.getFullYear()+"_"+fecha.getHours()+"."+fecha.getMinutes()+"."+fecha.getSeconds();
Realizamos la búsqueda mediante lucene
query="PATH:\"/";
query+= space.qnamePath;
query+= "//*\" ";
query+= "AND TYPE:\"cm:folder\" ";
resultset = search.luceneSearch( query);
Creamos el contenido del archivo para poder observar el resultado posteriormente en el archivo Log
for (var i=0; i< resultset.length; i++)
{ log += "Nombre: " + resultset[i].name + " \r\n " ; }
Creamos el archivo de log
doc = space.createFile(nombre+fechaformateada+".txt");
doc.content += "Listado de Documentos en el Espacio : "+ space.properties.name + " \r\n\r\n ";
doc.content += log+" \r\n\r\n ";
doc.content +="Archivo creado el:" +fecha;