FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
TreeView
Hola, necesito ayuda para lo siguiente, mi idea es llanar un treewiev con los datos correspondientes a una tabla, la cosa es que no se como hacerlo, jeje.... mi idea es que quedara alg así :
+General +General1 SubGeneral1 SubGeneral2 +General2 SubGeneral21 SubGeneral22 y así sucesivamente ...... o si hay otra forma no tan complicada de presentar informacion, aclarando que cuando uno hace click sobre alguno de los links del treewiev, al lado se muestra otra informacion que se corresponde con lo clickeado anteriormente, se entiende ? o la complique mucho ?? saludos y gracias .- |
#2
|
|||
|
|||
TreeView
Hola Lenocb: yo tuve que hacer un sistema que hacia algo parecido, mostraba los datos de una tabla en un treeview y, modificando la estructura del treeview, modificaba las relaciones padre-hijo en la tabla. Esta hecho para un sistema que gestiona auditorías y permite realizar análisis de arbol de causas.
Te paso a continuación el código para mostrar la tabla en el treeview con comentarios:
Cuando modifico la estructura de los nodos en el treeview, y quiero modificar la estructura padre-hijo de la tabla, ejecuto el siguiente código:
Basicamente lo que hace este ultimo código es borrar todo el arbol mostrado y volverlo a cargar como figura en el treeview. Como veras, lo mas importante es armar los datos de la tabla indicando de que nodo se van a desprender al mostrarlos en un treeview. Saludos, Enrique Gabriel Baquela. Http://enrique-gabirel-baquela.neurona.com Última edición por egbaquela fecha: 20-02-2008 a las 13:24:20. |
#3
|
|||
|
|||
no es que sea encajoso, pero no podrias poner el codigo fuente
de la base de datos y el programa.. si no tienes problema con ellos gracias |
#4
|
||||
|
||||
Y para lazarus me arroja errores las lineas que estan de rojo
Cuando modifico la estructura de los nodos en el treeview, y quiero modificar la estructura padre-hijo de la tabla, ejecuto el siguiente código:
Basicamente lo que hace este ultimo código es borrar todo el arbol mostrado y volverlo a cargar como figura en el treeview. Como veras, lo mas importante es armar los datos de la tabla indicando de que nodo se van a desprender al mostrarlos en un treeview. Saludos, Enrique Gabriel Baquela. Mi indica error en la variable Mipuntero...
__________________
No lleves tus conocimiento a la tumba, Enseña a otros lo que sabes... Última edición por jejo1984 fecha: 16-01-2012 a las 19:21:07. |
#5
|
||||
|
||||
Por favor, jejo1984, ya te he comentado otras veces que dejes de contestar hilos de hace años, cuando no ofreces ninguna solución.
Si tienes cualquier duda, problema o consulta que hacer, por favor, crea un hilo nuevo en el foro adecuado. Te recuerdo nuestra guía de estilo. |
#6
|
|||
|
|||
Hola, puedes indicarnos la delcaracion de PunteroInteger?
Por favor? |
#7
|
|||
|
|||
Varios
Hola eljuan: PunteroInteger es un puntero del tipo integer, nada mas:
type PunteroInteger = ^Integer; Lo tendría que haber puesto. Igual se puede obviar esta declaración ya que es un paso intermedio redundante. ******* JXJ: hace rato que no me conectaba, no tengo problema en poner el código, dame unos días para que lo prepare y lo arregle un poco. Si necesitas algo mas pedimelo, no tengo drama. Saludos, Enrique Gabriel Baquela. Http://enrique-gabriel-baquela.neurona.com |
#8
|
|||
|
|||
Gracias por la respuesta
|
#9
|
||||
|
||||
En realidad no hace falta adquirir memoria con la función "New", ya que la propiedad Data es de tipo puntero ocupando 2 bytes en memoria, lo mismo que ocupa un Integer.
Podría quedar así: Y cuando queramos acceder: En este caso no tenemos que liberar nada de memoria cuando se libere el nodo, porque no hemos reservado memoria. Lo realmente interesante es que podemos crear nuestro propio objeto y asociarlo a cada nodo, guardando mucha más información: Por supuesto, al eliminar un TTreeNode si necesitamos liberar nuestro objeto Cliente (evento OnFreeNode). Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#10
|
|||
|
|||
Mucho mejor así, la verdad es que no se me había ocurrido.
Saludos, Enrique Gabriel Baquela. Http://enrique-gabriel-baquela.neurona.com |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Copiar un treeview a otro treeview | mierda | OOP | 0 | 26-07-2006 12:29:17 |
treeview | kiringui | OOP | 4 | 18-07-2006 11:52:38 |
Ver Mi Pc en un TreeView | gilberto_1126 | API de Windows | 2 | 22-06-2004 01:07:36 |
Como utilizar el Treeview, desplegar la info del arbol binario al treeview | leo21 | Varios | 2 | 08-04-2004 22:47:30 |
Como utilizar el Treeview, desplegar la info del arbol binario al treeview | leo21 | OOP | 1 | 08-04-2004 22:42:44 |
|