5. Mai 2015 10:40
Hallo Patrik,
ob es sich um Standardverhalten handelt kann ich nicht genau nachvollziehen, aber das Löschen im Ansichtsmodus lässt sich verhindern, indem man den
OnDeleteRecord() Trigger der Haupt-Page (nicht der Subform mit den Zeilen) um den folgenden Code erweitert.
- Code:
IF(CurrPage.EDITABLE = FALSE) THEN BEGIN
ERROR('Datensatz kann im Ansichtsmodus nicht gelöscht werden.');
END;
Allerdings wird vorher trotzdem gefragt, ob man den Datensatz löschen möchte. Ob und wie man das verhindern kann entzieht sich meiner Kenntnis. Vielleicht kann an der Stelle aber jemand anders weiterhelfen.
Schöne Grüße
Andreas.