Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   autoincrementar una columnda de un dbgrid (https://www.clubdelphi.com/foros/showthread.php?t=37220)

nikotina 07-11-2006 11:34:03

autoincrementar una columnda de un dbgrid
 
hola a todos. mi objetivo es que cuando presione el keydown en un dbgrid me incremente el valor en 'uno' la columna "renglon" del dbgrid, es decir tengo la columna "renglon" y a medida que bajo con keydown ponga el numero de la fila seleccionada en dicha columna. lo mismo para keyup, que lo decremente.
no se si me explique bien.

saludos a todos y gracias por su atencion.

mlara 08-11-2006 01:56:40

Es extraño esto que quieres, o al menos como lo planteas. Yo creo que lo puedes hacer con un campo calculado (doble click en el DataSet) y en el evento OnCalcFields escribes:

Código Delphi [-]
DataSet.FieldByName('Fila').AsInteger := DataSet.FieldByName('Fila').AsInteger+1;


La franja horaria es GMT +2. Ahora son las 07:22:30.

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