Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   dudas para editar en TDBGrid (https://www.clubdelphi.com/foros/showthread.php?t=59181)

pborges36 15-08-2008 20:22:47

dudas para editar en TDBGrid
 
Holas. Estoy usando Delphi 2007, mysql 5 y componentes Zeos.

Tengo Un TDBgrid con un TZQuery. En las columnas del TDBGrid tengo 2 a las cuales les habilite Buttonstyle. Osea Buttonstyle:=cbsEllipsis.

Ahora bien, hay un evento del TDBGrid llamdo OnEditButtonClick pero como se en cual de las 2 columnas a las que les habilite el boton hice click?

Espero se entienda. Gracias.

roman 15-08-2008 20:36:18

Prueba con DBGrid.SelectedIndex

// Saludos

pborges36 15-08-2008 20:42:54

Guau!! demasiado facil!!
 
Gracias Roman, era justo lo que necesitaba. En verdad me canse de buscar y nunca se me ocurrio algo asi. jeje

pborges36 15-08-2008 20:48:55

Otra duda. Supongamos que estoy editando un campo de cantidad de productos, quisiera que tomando el campo de precio unitario me calcule y guarde en el campo precio total.

Que evento tendria que usar?
o como se hace eso?
Saludos.

felipe88 15-08-2008 21:07:53

Podrias usar los eventos de la tabla, o por el contrario los de la grilla, por ejemplo el OnKeyDown

roman 15-08-2008 23:33:44

Si entiendí bien, tu tabla tiene los campos cantidad y precio. Debes entonces agregar un campo calculado mediante el editor de campos del componente Table que uses y calcular el precio total en el evento OnCalcFields del Table.

// Saludos

pborges36 22-08-2008 15:08:09

Muchas gracias Roman, probare como me decis y te aviso. Saludos


La franja horaria es GMT +2. Ahora son las 18:28:39.

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