Die Datenmengenzuordnung zur Laufzeit ändern
Nach oben zu Datensensitive Steuerelemente einer Datenmenge zuordnen
Unter Datensensitive Steuerelemente einer Datenmenge zuordnen wurde die Datenquelle mit einer Datenmenge verbunden, indem ihrer Eigenschaft DataSet zur Entwurfszeit der entsprechende Wert zugewiesen wurde. Die einer Datenquellenkomponente zugeordnete Datenmenge kann bei Bedarf zur Laufzeit geändert werden. Beispielsweise wird mit den folgenden Anweisungen für die Datenquellenkomponente CustSource zwischen den Datenmengen Customers und Orders hin- und hergewechselt:
with CustSource do begin
if (DataSet = Customers) then
DataSet := Orders
else
DataSet := Customers;
end;
Sie können der Eigenschaft DataSet auch eine Datenmenge aus einem anderen Formular zuweisen, um die datensensitiven Steuerelemente der beiden Formulare zu synchronisieren. Beispiel:
procedure TForm2.FormCreate (Sender : TObject);
begin
DataSource1.Dataset := Form1.Table1;
end;