Data.DB.TField.HasConstraints
Delphi
property HasConstraints: Boolean read GetHasConstraints default False;
C++
__property bool HasConstraints = {read=GetHasConstraints, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Description
Indique si les valeurs du champ sont soumises à des contraintes.
Consultez la propriété HasConstraints pour déterminer si le composant impose des contraintes personnalisées, des contraintes importées ou une expression par défaut. HasConstraints a la valeur true si la propriété CustomConstraint, DefaultExpression ou ImportedConstraint est définie. Sinon, HasConstraints a la valeur false, indiquant l'absence d'implémentation de contraintes sur les valeurs de champs.
La valeur des champs peut être limitée même si HasConstraints a la valeur false. Par exemple, un masque de saisie ou un gestionnaire d'événement OnValidate peut restreindre les valeurs de champ.