Ich glaube, dass Problem ist, dass du Current 2x definiert hast - 1x in beiden Units. Es wird aber hauptsächlich mit UData.Current gearbeitet...
Problemlösung: Entferne die Deklaration aus der UData
Unit und gebe der Funktion InsertElement() Current als Parameter mit!