Einzelnen Beitrag anzeigen

bwolf

Registriert seit: 17. Jan 2006
368 Beiträge
 
Delphi 2009 Professional
 
#1

CalculatedField den eigenen Wert zuweisen

  Alt 14. Okt 2010, 08:48
Datenbank: ads • Version: 9 • Zugriff über: ACE
Hi Leute,

ich habe mich heute zum erstemmal mit calculatedFields beschäftigt und dazu ein kleine Frage.

Ich habe ein Feld einer TTable Komponente auf fkCalculated gesetzt. Jetzt kann ich im onCalcFields Event des Tables dem Feld einen Wert zu weisen.
Frage: Gibt es eine möglichkeit, im onCalcFields Event auch auf den Wert des Feldes zuzugreifen, der in der Datenbank steht?
Also in etwas sowas:

Code:
 
  // tTableBetreff ist das berechnete Feld
  if (tTable.FieldByName('Privat').AsBoolean) then
    tTableBetreff.Value := 'Privater Termin'
  else
    tTableBetreff.Value := tTable.FieldByName('Betreff').AsString;
oder muß man den Umweg über ein zusätliches Feld gehen?
Danke!
  Mit Zitat antworten Zitat