• Viernes 15 de Noviembre de 2024, 16:48

Autor Tema:  Se Borra El Texto Del Grid  (Leído 1950 veces)

moivision

  • Miembro activo
  • **
  • Mensajes: 64
    • Ver Perfil
Se Borra El Texto Del Grid
« en: Viernes 4 de Febrero de 2005, 02:42 »
0
Mi problema es el sig
tengo un grid que tiene datos de una tabla de pedidos
ejemplo

cliente: jose torres
pedido   fecha          total
45       10/01/05       500
40       8/01/05        800
35       7/01/04        1000


esos son los datos que me despliega en el grid

pero para borrar un pedido me posiciono en una fila por ejemplo el 45
y le doy que borre el pedido 45
si lo borra pero no me deja los demas datos del grid
el grid queda todo blanco
ya le puse thisform.grid.refresh pero nada
solo me muestra los datos en el grid de los pedidos que quedaron
cuando lo vuelvo a correr.
y ahi veo que si se borro el pedido actual
como le puedo hacer para que al borrar 1 pedido no se borren todos los datos del grid

solo le puse delete pero para que los marcados como borrados me aparezcan de otro color como se le hace?

cada borrado representa un cancelado por eso quiero colorear los borrados(cancelados con otro color)




Otra pregunta como podria hacer que al borrar el pedido
no se elimine de la tabla sino que aparezca una columna en donde diga cancelado

Donde enuentro informacion detallada del uso del grid, ya que he buscado pero  no hay mucho
Gracias.

Cyclop

  • Miembro MUY activo
  • ***
  • Mensajes: 323
    • Ver Perfil
    • http://www.geocities.com/icotext/spanish/
Re: Se Borra El Texto Del Grid
« Respuesta #1 en: Viernes 4 de Febrero de 2005, 21:59 »
0
Seguramente estas haciendo un PACK y ahi se te cierra, solo pon delete y esta blesca SET DELETE OFF

Suerte
Icotext Evolution v0.5 para los amantes del ASCII Art
http]

jmenarguez

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Re: Se Borra El Texto Del Grid
« Respuesta #2 en: Miércoles 9 de Febrero de 2005, 18:07 »
0
Para mostrar una columna con un valor si el registro esta borrado puedes usar la funcion deleted() esta devolvera .T. si el registro esta marcado (DELETE).