Ver la Versión Completa : dudas para editar en TDBGrid
pborges36
15-08-2008, 20:22:47
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
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
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.