Data.DB.TField.KeyFields

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property KeyFields: string read FKeyFields write SetKeyFields;

C++

__property System::UnicodeString KeyFields = {read=FKeyFields, write=SetKeyFields};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Data.DB.pas
Data.DB.hpp
Data.DB TField

Description

Identifie les champs de l'ensemble de données qui doivent être mis en correspondance avec un ensemble de données de référence quand une recherche est effectuée.

N'affectez la propriété KeyFields que pour les champs de référence (ceux dont la propriété FieldKind contient fkLookup et Lookup contient true). KeyFields spécifie les champs devant être mis en correspondance lors d'une recherche. Pour utiliser plusieurs champs, séparez chaque nom de champ par un point-virgule. Les champs spécifiés doivent avoir le même type que les champs correspondants dans LookupKeyFields, sinon la recherche échoue.

La valeur des champs indiqués dans KeyFields de l'ensemble de données DataSet est mise en correspondance avec celle des champs spécifiés par LookupKeyFields dans l'ensemble de données LookupDataSet afin de trouver un enregistrement précis de la table de référence. Les valeurs des champs indiqués dans LookupResultField de cet enregistrement sont affectées à la propriété Value des champs correspondants.

Voir aussi