Du schreibst eine Eventmethode, so wie Delphi sie immer automatisch erzeugt, wenn man im IO doppelklickt, und dann
DeinDataSet.OnCalcFields := DeineMethode
.
[edit] ich hätte vor dem Mittag auf Speichern klicken sollen
Ein Therapeut entspricht 1024 Gigapeut.