Comunidad de diseño web y desarrollo en internet online

elementos de un Tree

Citar            
MensajeEscrito el 10 Nov 2005 09:45 pm
Buenas de nuevo

Tengo una duda con un Tree
Necesito al seleccionar una carpeta de un Tree , crear unas variables con los elementos que contiene, y no doy con la forma de hacerlo.

gracias por todo
Saludos


he buscado en la ayuda, pero parece que tengo problemas, ya que algunas propiedades, metodos y eventos, me dice la información no está disponible.

Por feisimo

66 de clabLevel



 

firefox
Citar            
MensajeEscrito el 10 Nov 2005 10:48 pm
A ver si asi me explico mejor:

necesito contar el numero de elementos que hay detro de una carpeta de un tree.

cual es la forma de hacerlo???

no se si me explico

Saludos otra vez

Por feisimo

66 de clabLevel



 

firefox
Citar            
MensajeEscrito el 14 Nov 2005 06:22 pm
¿Cargas el tree con xml?
Puedes usar la propiedad .length de los nodos... Si no es así, el tree hereda la clase List, y podrías hacerlo con List.getItemAt y tree.getIsBrunch. No sé si funciona, pero sería algo así como...

Código :

function contarNodos(carpeta) {
   a = 0;
   item = tree.getItemAt(carpeta+a);
   while (item.getIsBranch == false && item != undefined) {
      a++;
   }
   return a;
}

Por Zah

BOFH

4290 de clabLevel

27 tutoriales
5 articulos

  Bastard Operators From Hell Editores

Zaragoza, España

firefox
Citar            
MensajeEscrito el 14 Nov 2005 10:55 pm
Gracias por contestar, probaré lo que me dices.
aunque lo he solucionado de otra forma, me parece mas recomendable lo que dices.

he cogido lo que devuelve SelectedNode.ChildNodes y lo he guardado en un array, cuento los elementos del array y ya está.

no sabia de la propiedad .length, ya que la ayuda de los componentes no funciona en mi Pc. no se por que razon. y me veo Negro con algunas cosas..


Gracias por todo.

Por feisimo

66 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.