Das lässt sich in Formelsprache abbilden:
1. Ein zusätzliches Feld (z.B. "FlagErledigt"), berechnet beim Anlegen, Wert = ""
(Das Feld muss nicht zwingend in der Maske enthalten sein)
2. In der Eingabeumsetzung prüfen, ob Liste1 auf "Erledigt" und FlagErledigt = ""
3. Wenn ja, Liste2 auf "vollständig" setzen, FlagErledigt z.B. auf "1" setzen
Das Setzen von Liste2 erfolgt dann nur einmal, wenn Liste1 zum ersten Mal auf "Erledigt" gesetzt wird. Sollte das öfter erfolgen, muss FlagErledigt entsprechend zurückgesetzt werden.