04-20-2017 12:11 PM
Buenos días, estoy tratando de "pararme" en este nodo por medio de JavaScript y me dice que la consulta es incorrecta. Tengo una carpeta en Repositorio llamada Letras. Dentro de Letras tengo un texto plano (.txt) llamado A.
var node= search.luceneSearch("app:company_home/cm:Letras/cm:A");
node.title = "Letra A";
Saben como puedo realizar la busqueda?
Muchas gracias
04-20-2017 12:40 PM
Buenas:
Te falta el operador PATH. Inténtalo con:
search.luceneSearch('PATH:"/app:company_home/cm:Letras/cm:A.txt"');
luceneSearch | Alfresco Documentation
Si tienes la consola de Javascript (recomendado):
var nodes = search.luceneSearch('PATH:"/app:company_home/cm:Letras/cm:A.txt"');
for each(var node in nodes) {
logger.log(node.name + ' (' + node.typeShort + '): ' + node.nodeRef);
}
devuelve esto:
DEBUG - A.txt (cm:content): workspace://SpacesStore/64a1d4ff-663c-4b16-9f30-e2b7d8b8a05c
Saludos.
--C.
04-20-2017 12:43 PM
Gracias Cesar, seguro lo intentare.
04-20-2017 12:42 PM
Lo hice por medio de estas instrucciones:
1. var node= companyhome.childByNamePath("Letras");
2. var a= node.childByNamePath("A");
3. a.properties.title = "Letra A";
4. a.save();
Si saben como podria ir directamente, ahorrandome la linea 1, se lo agradeceria. Gracias
04-20-2017 07:09 PM
Prueba:
var a = companyhome.childByNamePath("Letras").childByNamePath("A");
a.properties.title = "Letra A";
a.save();
04-21-2017 01:21 PM
Muy buenos dias y gracias por su ayuda. Me podrian ayudar con lo siguiente:
Necesito recorrer todos los nodos de la carpeta Vocales que se encuentra en la carpeta letras.
He intentado esto:
var node= companyhome.childByNamePath("Letras");
var v= node.childByNamePath("Vocales");
for each(i in v.childNodes) //aqui he intentado tambien con v.children
{
i.properties.title="Vocal";
}
Y no me ejecuta la regla y en el log me aparece esto:
Cannot read property "childNodes" from null
Cannot read property "children" from null
Muchas gracias
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.