PDA

Ver la Versión Completa : Campos Calculados


jonny0157
06-08-2005, 03:12:23
Hola espero puedan ayudarme lo q pasa es que no se como hacer un campo calculado alguien me puede ayudar
En mi tabla tengo 2 campos uno que dice fecha inicio y otro fecha final quiero calcular los dias entre estos 2 campos gracias

barman
10-08-2005, 11:00:44
Fale, haces doble click en TTable (TIBTable, TQuery, etc) , add field, indicas el tipo de campo y le dices que es calculado.

habres el evento OnCalcField
TTable ->Events ->OnCalcField


void __fastcall TForm1::Table1CalcFields(TDataSet *DataSet)
{

DataSet ->FieldByName("MIFECHA") ->AsDateTime =
DataSet ->FieldByName("DESDEFECHA") ->AsDateTime
-
DataSet ->FieldByName("HASTAFECHA") ->AsDateTime;


}


Prueba las funciones diftime, encodetime, etc.