![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Hola de nuevo,
he estado mirando tu codigo ecfisa, y siendo honesto, no termino de pillar el hilo, la verdad me cuesta entender como funcionan los listview, tendré que dedicarle mas tiempo. De todos modos, creo que no me explique bien en cuanto al formato con el que quiero que salga, te lo puse en forma de listado cuando en realidad sería algo así: Código:
[REF|NOMBRE|APELLIDOS|...PRECIO UNIDAD|CANTIDAD|SUBTOTAL|TOTAL 123 |LUIS |MARTINEZ |... 2,34€ | 1 | 2,35€ | 2,35€ Por otra parte, estoy pensando en usar una base de datos, por que todo sería mas sencillo y lo manejo mejor, aunque eso me deja cierto regusto a derrota por no haberlo podido hacer con listview. Así que en este punto no sé muy bien si abandonar la idea de las listas y usar las bases de datos o seguir insistiendo. En fin, un saludo y gracias.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. |
#2
|
||||
|
||||
Vuelta a la carga,
Sigo insistiendo con los listview y siguen sin salirme, he modificado un poco tu codigo para usarlo en un ejemplo nuevo ecfisa, ¿podriais indicarme sobre los comentarios en el código donde cometo el error?
Ya no es tanto por el proyecto en si, sino por comprender como funciona este maldito control. Un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. |
#3
|
||||
|
||||
danielmj,
Cita:
![]() Revisa esta información: Cita:
![]() Nelson. |
#4
|
||||
|
||||
Hola Daniel.
Cita:
![]() Es correcto. Cita:
Cita:
![]() Los problemas que encuentras pueden deberse a si consideras el item como un elemento más o no. Para el ejemplo almaceno los elementos en los subitems descartando los ítems: Código:
[-]-+ | + Valor 1 | + Valor 2 | + ... | + Valor N (Espero que el código comentado te clarifique las acciones)
Con este resultado, que creo, es el que buscas: ![]() Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
hola ecfisa,
estoy ahora mismo con tu codigo, he copiado y pegado directamente, y no funciona ( y no entiendo por qué si has puesto una captura del programa funcionando), solo me copia los titulos de las columnas pero no el contenido de estas. Estoy usando lazarus para el "ejercicio" (por si sirve de algo que lo comente). Dicho lo anterior, y leyendo tu codigo tengo algunas dudas, a saber:
¿por que ese "-1"? ¿es por la columna 0?
¿por que "count -4? he probado a cambiarlo por -2, -1... y es cierto que da error, pero ¿ese -4 es para no contar las dos columnas 0 de cada una de las listas (1 y 2)? ![]() Como puedes ver, solo copia la cabecera de las columnas pero no su contenido y he copiado y pegado tu codigo como dije antes. En fin, sigo con esto, por cierto he mirado algunos manuales/libros (delphi al limite, la biblia de delphi, la cara oculta... de ian marteens, etc pero no consigo aclararme) Por cierto, buscando informacion en la web encontré esto (por si le sirve a alguien): http://delphi.about.com/od/tlistview/ Un saludo y gracias.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. Última edición por danielmj fecha: 20-11-2014 a las 22:54:11. |
#6
|
||||
|
||||
Hola nlsgarcia,
Gracias por los enlaces, ya los habia mirado, pero no explica un caso como el mio, de meter el concatenar dos listas (columnas y sus subitems) un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. |
#7
|
||||
|
||||
danielmj,
Cita:
![]() La idea de los enlaces sugeridos en el Msg #8, es brindar la base conceptual del uso del componente TListView y que esta sea aplicada a cualquier caso particular, lo anterior es análogo a toda la teoría asociada a Delphi y por extensión a cualquier lenguaje de programación ![]() Nelson. |
#8
|
||||
|
||||
Hola Daniel.
Cita:
![]() (No soy experto en Lazarus, si llega a faltar algún archivo por favor avisame) Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#9
|
||||
|
||||
hola ecfisa,
Sigo con esto y no me funciona, copio y pego tal cual está tu codigo y hace un volcado extraño, desordenado e incompleto. Este es el enlace para que lo veas por ti mismo: http://terawiki.clubdelphi.com/Delph...oad=ecfisa.zip . No sé si debo subir este tipo de archivos al FTP, así que disculpad si no está para eso y si es necesario pues que algun admnistrador lo borre. Intenté ponerlo a pie del mensaje pero no sé como se hace. En fin, cuando lo abras veras que solo carga la primera fila de cada una de las listas. ![]()
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. |
#10
|
||||
|
||||
![]() Buenas,
Ya tengo solucionado esto (creo), lo que pasaba es que en la linea:
El "-4" solo me sirve segun el numero de filas que tengan las listas, pero si tiene mas de 3 por ejemplo, da error, en el sentido de no agregar correctamente los datos. Lo que he hecho escambiar la linea por esto otro: Bueno, ya todo esto esta corriendo bien, ahora tengo que sonseguir escribir todo el codigo por mi mismo, sin pedir ayuda constantemente ![]() Gracias por la ayuda y un saludo.
__________________
La juventud pasa, la inmadurez se supera, la ignorancia se cura con la educación, y la embriaguez con la sobriedad, pero la estupidez dura para siempre. Aristofanes. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Volcar url de Delphi a Excel | fjcg02 | Servers | 2 | 20-01-2014 10:01:54 |
Llenar un Combobox con un campo de una tabla MySql. Desde un qry volcar los datos. | juanpy | PHP | 9 | 12-10-2012 04:46:06 |
listview | chuli17 | Lazarus, FreePascal, Kylix, etc. | 1 | 21-02-2011 12:20:37 |
Listview... con ADO | Victor Vega | SQL | 10 | 08-09-2007 05:43:35 |
Volcar un form a fichero | epalacios | Varios | 1 | 03-06-2004 16:36:21 |
![]() |
|