Vcl.DBGrids.TGridDataLink.SparseMap
Delphi
property SparseMap: Boolean read FSparseMap write FSparseMap;
C++
__property bool SparseMap = {read=FSparseMap, write=FSparseMap, nodefault};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Vcl.DbGrids.pas Vcl.DBGrids.hpp |
Vcl.DBGrids | TGridDataLink |
Description
Indique si la grille associée a personnalisé la table de correspondance des champs (ce qui signifie qu'elle peut donc contenir des entrées non définies).
Consultez la propriété SparseMap pour déterminer si la table de correspondance reflète fidèlement l'ensemble de données sous-jacent. L'objet TCustomDBGrid initialise SparseMap lors de la construction de la table de correspondance des champs. SparseMap a la valeur false si TCustomDBGrid construit une table de correspondance des champs par défaut directement à partir de l'ensemble de données. Toute modification des composants champ associés à chaque colonne amène TCustomDBGrid à affecter la valeur true à la propriété SparseMap. Quand SparseMap a la valeur true, la table de correspondance des champs peut contenir des champs non définis si les attributs de colonne spécifient un nom de champ inexistant ou un composant champ non défini.