FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Eliminando items de un Grid
Pregunta. tengo un grid al cual le agrego artículos, pero al momento de eliminar, uso la siguiente función,
Para eliminar la linea actualmente seleccionada, pero llega un punto donde las lineas ya se acaban y solo quedan las de cabecera, entonces cuando elimina la ultima la cabecera pierde el formado, alguna forma de evitar que se elimine la ultima linea cuando ya no hayan mas artículos en la lista? Gracias. |
#2
|
||||
|
||||
Debería bastar con añadir al princippio de la función EliminarLinea las siguientes líneas:
Evitas que lo llamen con la línea 0 como parámetro 0 con otro valor pero cuando sólo queda 1.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#3
|
||||
|
||||
Hola.
Mediante un ejemplo, te agrego otra opción de borrado: (*) Clase TStringGrid desprotegida para acceder al método protegido DeleteRow ( también podes acceder al método DeleteColumn ) Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#4
|
|||
|
|||
Gracias amigos!
|
#5
|
|||
|
|||
Cita:
Cuando ya tienes varios articulos, y eliminas el primero, solo limpia la primera linea, es decir "No la elimina" alguna idea de como resolver esto? |
#6
|
||||
|
||||
Hola.
Cita:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#7
|
|||
|
|||
Me explico, tengo 3 articulos: ---Articulo1--- ---Articulo2--- ---Articulo3--- si selecciono el primero, y lo "Elimino", solo limpia las celdas, no desplaza todo hacia arriba (Como deberia ser), esto solo pasa cuando hay mas de 1 articulo e intentas "Eliminar" el primero. |
#8
|
||||
|
||||
¿Hay algún motivo por el que no usas un dbgrid?
Creo que te facilitarán las cosas.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#9
|
||||
|
||||
idem... .
__________________
Buena caza y buen remar... http://mivaler.blogspot.com |
#10
|
|||
|
|||
y guardarlos en una tabla temporal?
|
#11
|
||||
|
||||
¿Y por qué en una tabla temporal?
Salvo que haya algún motivo que lo haga necesario.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#12
|
||||
|
||||
Hola.
Cita:
Por ejemplo usando un TClientDataSet en memoria, revisa este enlace: Búsqueda de archivos ordenada por fecha Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#13
|
|||
|
|||
Cita:
|
#14
|
|||
|
|||
Resuelto
Pff Mil Gracias, con esta combinación de componente, me ahorre muchos dolores de cabeza y me facilito la vida.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
App Android esta eliminando el folder res, XE5 | dison | Desarrollo en Delphi para Android | 1 | 14-04-2014 15:48:01 |
Lanzando, capturando, eliminando sonidos | R0M3R0 | OOP | 4 | 13-10-2008 22:19:16 |
Eliminando items en TTimer... | [Gunman] | OOP | 7 | 02-02-2006 01:17:24 |
Problemas Eliminando Tablas En Mysql | tebyr | MySQL | 2 | 20-11-2004 17:21:33 |
Eliminando contenido de campo Blob | Ignacio | Firebird e Interbase | 1 | 18-11-2004 00:45:33 |
|