Ver Mensaje Individual
  #3  
Antiguo 14-05-2010
andresorozco86 andresorozco86 is offline
Miembro
 
Registrado: abr 2010
Posts: 23
Reputación: 0
andresorozco86 Va por buen camino
Cita:
Empezado por cloayza Ver Mensaje
Para asignar valor a un campo calculado debes utilizar el evento OnCalcFields del TTable o TQuery...

Aqui un ejemplo de como calcular el valor...


Código Delphi [-]{ VALOR_1 ->Campo de la Tabla... VALOR_2 -> Campo de la TABLA VALOR_3 ->Campo calculado... } procedure TForm1.Table1CalcFields(DataSet: TDataSet); begin {Forma 1} Dataset['VALOR_3']:=Dataset['VALOR_1'] + Dataset['VALOR_2']; {Forma 2} Table1.FieldByName('VALOR_3').AsInteger:=Table1.FieldByName('VALOR_1').AsInteger+Table1.FieldByName( 'VALOR_2').AsInteger; end;


Saludos...

Hola lo que sucede es que utilizo el evento OnCalcFields el llena el campo cuando se ejecuta el programa y yo necesito es que se calcule el campo cuando se le de click a un boton es decir en tiempo de ejecucion.
Responder Con Cita