Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Calculated fields hinzufügen (https://www.delphipraxis.net/16233-calculated-fields-hinzufuegen.html)

barnti 13. Feb 2004 12:24


Calculated fields hinzufügen
 
Hallo alle,

ich habe Probleme meinem Dataset weitere persistente Felder hinzuzufügen. Für Lookup-Felder mache ich folgendes:

Delphi-Quellcode:
  Datasource.DataSet.FieldDefs.Add('Fieldname',ftString,30,true);
  Datasource.DataSet.FieldDefs.Items[i].CreateField(self);
  Datasource.DataSet.Fields[i].FieldKind:= fkLookup;
Das funktioniert auch: Nachdem ich die Lookup-Attribute zuweise, kann ich das Lookup in meiner Anwendung nutzen.

Ich hatte beabsichtigt jetzt das selbe für Calculated-Fields zu tun und dabei nur 'FieldKind' zu ändern. Leider kein Erfolg. Beim Öffnen des Datasets erscheint die Fehlermeldung: Feld 'Fieldname' not found...
Ich habe 'fkCalculated' und auch fkInternalCalc' ausprobiert. Beides Mal mit der selben Fehlermeldung.

Muss ich weitere Attribute setzen? Wo ist mein Fehler?

Danke & Gruß,

Barnti


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:31 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz