Datasnap.DBClient.TCustomClientDataSet.MasterSource

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property MasterSource: TDataSource read GetDataSource write SetDataSource;

C++

__property Data::Db::TDataSource* MasterSource = {read=GetDataSource, write=SetDataSource};

Propriétés

Type Visibilité  Source Unité  Parent
property protected
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Description

Spécifie le composant source de données de l'ensemble de données maître pour établir une relation maître-détail entre cet ensemble de données et un autre.

Utilisez la propriété MasterSource pour spécifier le nom du composant source de données dont la propriété DataSet identifie l'ensemble de données à utiliser comme table maître dans l'établissement d'une relation détail-maître entre cet ensemble de données et un autre.

A la conception, sélectionnez dans l'inspecteur d'objets une source de données disponible en utilisant la liste déroulante de la propriété MasterSource.

Après avoir initialisé la propriété MasterSource, spécifiez les champs à utiliser dans la table maître en initialisant la propriété MasterFields. A l'exécution, à chaque fois que l'enregistrement en cours change dans la table maître, les nouvelles valeurs de ces champs sont utilisées pour sélectionner les enregistrements correspondants dans cet ensemble de données.

Remarque :  Au moment de la conception, utilisez le concepteur de liaison de champs pour établir une relation maître-détail entre deux ensembles de données.

Conseil :  MasterSource établit une relation maître/détail en utilisant l'approche habituelle de liaison du curseur. A tour de rôle, les ensembles de données client peuvent participer aux relations maître/détail en utilisant des ensembles de données imbriqués, dans lesquels l'ensemble de données détail est stocké avec les données de la table maître. Utilisez la propriété DataSetField pour que les données d'un ensemble de données client soient affectées en tant que valeur de l'ensemble de données détail imbriqué.

Voir aussi