Consulta de Espacios con JavaScript

RECU-0071 (Recurso Ejemplo)
Tabla de contenidos

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;