Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   TBitDBGrid detectar cambio en celda (https://www.clubdelphi.com/foros/showthread.php?t=43060)

capo979 30-04-2007 21:41:02

TBitDBGrid detectar cambio en celda
 
Hola Gente les queria consultar sobre el componente TBitDBGrid. Lo que quiero hacer es que cuando este modificando una celda del BitDBGrid me la copie automaticamente en otra celda del BitDBGrid pero de diferente columna.

Espero sus respuesta

Abrazo

Lepe 01-05-2007 12:54:41

Bienvenido a Clubdelphi capo979, como a todos, te sugiero que leas la guía de estilo (si no lo has hecho ya) arriba dispones del link.

En cuanto a tu pregunta, un TDBGrid solo representa los datos del dataset al que está ligado, por ende:

- Doble clic a tu Query/ TTable, después haz clic en el campo que desencadenará la modificación, y en el inspector de objetos, tienes varios eventos (OnChange) y ahí realizas la modificación sobre el segundo campo.

Código Delphi [-]
procedure TMiform.Tabla1CAmpo1Change(...)
begin
  if Tabla1.state in dsEdiModes then
  begin
     Tabla1Campo22.AsString := tabla1CAmpo1.AsString;
  end;
end;

Saludos

capo979 02-05-2007 15:31:15

Gracias lepe tu respuesta me fue de utilidad

muchas gracias


La franja horaria es GMT +2. Ahora son las 05:51:59.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi