Sourcecode entsteht übrigens auch zur Entwicklungszeit. Die einfachste Methode wäre sicherlich die Verwendung eine Client-Datasets (Nachteil: benötigt immer noch
midas.dll) oder aber eine der zahlreichen Memory-Datasets, die oft auch einen Daten-Editor mitbringen.
Noch ein Weg wäre die Verwendung einer Objectlist, für die Du Dir dann eine eigene Komponente erstellst, mit der Du die Persistenz im Formular und das Editieren regelst.