Vielleicht kannst du noch ein zweites FdMemTable mit dem Datasource dahinterschalten.
http://docwiki.embarcadero.com/Libra...Set.DataSource
Das erste hält die Daten, das zweite zum Ein- und Ausschalten von Active.
Habs nicht getestet, könnte aber sein das soetwas in der Art funktioniert, auch wenn ich es etwas pervers finde.
Die Frage wäre ob das doppelte Speicherhaltung im Memory bedeuten würde, oder ob FD das elegant abfängt.
Rollo