Modification de l'ensemble de données associé à l'exécution
Remonter à Association d'un contrôle de données à un ensemble de données
Dans Association d'un contrôle de données à un ensemble de données, la source de données a été associée à son ensemble de données en définissant sa propriété DataSet à la conception. A l'exécution, si nécessaire, vous pouvez modifier l'ensemble de données d'un composant source de données. Par exemple, le code suivant attribue à l'ensemble de données du composant source de données CustSource l'un des composants ensemble de données Customers ou Orders :
with CustSource do begin
if (DataSet = Customers) then
DataSet := Orders
else
DataSet := Customers;
end;
Vous pouvez également attribuer à la propriété DataSet un ensemble de données appartenant à une autre fiche afin de synchroniser les contrôles de données des deux fiches. Par exemple :
procedure TForm2.FormCreate (Sender : TObject);
begin
DataSource1.Dataset := Form1.Table1;
end;