Gracias cloayza por tu tiempo la idea que tengo es la siguiente
Código Delphi
[-]
function CrearCampoCalculado (pNombreCampo, pTipoCampo : String; pDataset : TDataset) : TField;
var Campo_local : TField;
begin
Campo_local := TFloatField.Create(pDataSet);
Campo.FieldName:= pNombreCampo;
Campo.FieldKind:= fkCalculated;
Campo.DataSet:= pDataset;
Result:= Campo_local;
end;
pero poder a su vez indicar en la función el tipo de dato que ha de manejar el campo ej.
TStringField,TSmallIntField, TIntegerField,
TBooleanField, TFloatField, TCurrencyField,
TDateField, TTimeField,TDateTimeField,
TVarBytesField, TBlobField, TMemoField,
TWordField, TBCDField,TBytesField
TGraphicsField, TAutoIncField,TNumericField
pero no que tipo de dato colocar en los párametros de entrada, lo que denomina pTipoCampo, es decir pTipoCampo que tipo de dato debe pedir, ya que a partir de dicho parámetro de entrada debo platear el constructor tal como lo vez de la línea de código
Código Delphi
[-]
TFloatField.Create(pDataSet);
muchas gracias de antemano
gertorresm
Colombia