Vcl.DBGrids.TGridDataLink.SparseMap

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property SparseMap: Boolean read FSparseMap write FSparseMap;

C++

__property bool SparseMap = {read=FSparseMap, write=FSparseMap, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Vcl.DbGrids.pas
Vcl.DBGrids.hpp
Vcl.DBGrids TGridDataLink

Beschreibung

Gibt an, ob das zugehörige Gitter die Feldzuordnungstabelle angepasst hat (d.h., dass diese eventuell undefinierte Felder enthält).

Mit einem Lesezugriff auf SparseMap kann festgestellt werden, ob die Feldzuordnungstabelle nicht einfach nur die zugrunde liegenden Datenmenge abbildet. TCustomDBGrid setzt SparseMap, wenn die Feldzuordnungstabelle aufgebaut wird. SparseMap hat den Wert false, wenn TCustomDBGrid direkt aus der Datenmenge eine Stardard-Feldzuordnungstabelle aufbaut. Jede Änderung der mit den Spalten verbundenen Feldkomponenten bewirkt, dass TCustomDBGrid den Wert von SparseMap auf true setzt. Hat SparseMap den Wert true, enthält die Feldzuordnungstabelle eventuell undefinierte Felder, wenn die Spaltenattribute auf einen ungültigen Feldnamen oder auf eine nicht zugewiesene Feldkomponente hinweisen.

Siehe auch