Cita:
Empezado por mantraxer21
Claro
Efectivamente trabaja con una tabla y los campos (Cantidad, IdProducto, kilos)
En este caso tengo un DataSet y en el evento "CalcFields" pude el codigo
Código Delphi [-]If Producto.Value = '1' then Begin GridDetalle.Columns[4]:= GridDetalle.Columns[3]*0.900; end;
Cosa que me manda errores !!!, nosé si toy haciendo bien :S
|
Es lo que te decia, estas haciendo referencia al grid y no a la tabla, prueba algo asi:
1.- En el evento on closeup del combo:
Código Delphi
[-]
edtidprod.value:=table1.fieldbyname('IdProducto').value;
2.-Calcular kilo (este podria estar en el onclik de un boton):
Código Delphi
[-]
kilo.value:=edtidprod.value*table1.fieldbyname('cantidad').value;