Die Datenmengenzuordnung zur Laufzeit ändern

Aus RAD Studio
Wechseln zu: Navigation, Suche

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;

Siehe auch