Data.DB.TDataSet.InternalCalcFields
Delphi
property InternalCalcFields: Boolean read FInternalCalcFields;
C++
__property bool InternalCalcFields = {read=FInternalCalcFields, nodefault};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | protected | Data.DB.pas Data.DB.hpp |
Data.DB | TDataSet |
Beschreibung
Gibt an, ob die Datenmenge intern berechnete Felder enthält.
Mit InternalCalcFields können Sie ermitteln, ob die Datenmenge Felder enthält, deren Werte von der Datenquelle bereitgestellt werden, die aber keine Felder der physischen Datenbanktabelle oder Abfrage sind. Intern berechnete Felder werden von SQL-Servern oder der BDE in einer Abfrageansicht berechnet.
In TClientDataSet werden die internen Felder mit den anderen Daten gespeichert und ermöglichen somit dem Entwickler, diese zu filtern und zu sortieren. Bei Client-Datenmengen werden sie jedoch nicht zusammen mit den Daten aktualisiert, von denen sie abhängen.
Anmerkung: Verwechseln Sie intern berechnete Felder nicht mit berechneten Feldern, deren Werte durch ein OnCalcFields-Ereignis aktualisiert werden.