... wenn du Attachments in den Feldern hast und weitere Felder mit Attachments könnte es ein Problem geben, ansonsten...
FIELD RichTextName := @DeleteField;
... löscht das Feld im Dokument - das Feld ist damit nicht mehr im Dokument, sehr wohl aber noch in der Maske...
... dann die $File-Felder löschen, denn sonst hängen die Attachments im Dokument (zu ersehen, wenn sie unter dem Dokument angezigt werden) und das mit derselben Methode
FIELD $File := @DeleteFields;
... eben diese Zeile so oft wiederholen, wie du $File-Felder in deiner Maske hast.
ata