Methode nach sichern eines Datensatzes ausführen

Was ist die beste Möglichkeit eine Methode auszuführen, nachdem ein Datensatz gesichert wurde?

Der Hintergrund ist folgender:
Ich habe eine Liste, die sich aus den einmaligen Werten eines Datenbankfeldes zusammensetzt. Wird nun ein Datensatz mit einem neuen Werte angelegt, der noch nicht in der Liste vorhanden ist, soll die Liste neu aufgebaut werden. Der Aufbau der Liste erfolgt folgendermaßen:
<code 4D>
ALL records([Tabelle])
DISTINCT VALUES([Tabelle]feld;$ar_feld)
ARRAY TO LIST($ar_feld;“meineListe”)

</code 4D>