08-10-2018 10:47 AM
Buenos dias, tengo un problema en el share; del lado derecho en la vista de tabla si se respeta el orden de "Creado", y sale de ascendente a descendente, sin embargo , en el panel de lado izquierdo aparecen desordenados los documentos; el problema es que estoy haciendo un script con javascript para desplegar los últimos 30, y me toma el orden del lado izquierdo; ¿a que se debe?
muchas gracias de antemano!
08-11-2018 06:36 AM
¿Qué metodo JavaScript estás utilizando para obtener la lista?
08-13-2018 09:23 AM
Buen día Angel; obtengo los elementos de esta manera;
var folder=(companyhome.childByNamePath("Sites/c/documentLibrary/O"));
var exp;
//muestra los últimos 50 registros
for (var i=folder.children.length-1,j=0; i>0,j<50; i--,j++){
exp += folder.children[i].name;
}
Mil gracias!
08-13-2018 05:05 PM
Creo que no hay ningún método de la API de JavaScript que puedas utilizar, pero puedas ordenar los resultados en JavaScript antes de recorrerlos.
Algo similar a esto.
function compare(a,b) {
if (a.name < b.name)
return -1;
if (a.name > b.name)
return 1;
return 0;
}
var obj = folder.children;
objs.sort(compare);
08-22-2018 12:50 PM
Muchas gracias Angel como siempre!
08-22-2018 12:52 PM
Que tal Cesar; si lo pensé pero como se crean las carpetas automáticas, cuando ejecuto el script buscando "Seg-0001", lo hace como "Seg-1"; lo que acabe haciendo fue empezar de la numeración "1000", ¡gracias!