OK, habe erstmal die Konsistente ACL aufgehoben, sonst hat man keinen Zugriff.
In der CR-Maske (ich nehme an davon sprichst Du) ist im Querysave folgender Code:
Call IncreaseID(Source)
Dadurch wird in der ScriptLib ToolsID die Sub IncreaseID aufgerufen.
Wenn Du
a) im Querysave "Call IncreaseID(Source)" auskommentierst oder
b) in der Sub IncreaseID die letzte Zeile "Call doc.Save(True,True)" auskommentierst, dann klappt es wie gewünscht (Doc wird nicht neu geöffnet).
Natürlich wird jetzt die Sub IncreaseID dadurch nicht mehr sauber ausgeführt. Wenn Du das brauchst, musst Du diese anpassen.
Matthias