Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Hinweis
titleImplizites Löschen

Abhängige Datensätze werden beim Löschen des Hauptdatensatzes nicht mehr implizit über eine in einem Unterformular im Layout verwendete Fremdschlüsselbeziehung gelöscht.

Um abhängige Datensätze beim Entfernen des referenzierten Datensatzes automatisch zu löschen, muss die Eigenschaft "Kaskadierend löschen" im Referenzfeld auf den Hauptdatensatz auf "true" gesetzt sein. Dabei wird in der Datenbank eine Fremdschlüsselbeziehung mit der Eigenschaft ON DELETE CASCADE angelegt, sodass die Datenbank selbstätig abhängige Daten kaskadierend löscht.

Da die Daten datenbankseitig entfernt werden, durchläuft das Löschen der abhängigen Daten nicht den serverseitigen Löschprozess, sodass u.a. auch keine Löschregeln ( DeleteRule ) am abhängigen Datensatz ausgeführt werden.

Mittels der Funktion "migrateSubformToOnDeleteCascadeConstraint" in der Management Console kann das Flag "Kaskadierend löschen" automatisch für alle in Unterformularen verwendeten Fremdschlüsselbeziehungen gesetzt werden.


Hinweis
titleStammdatenrechte

Es ist jetzt nicht mehr möglich einer Benutzergruppe mehrere Stammdatenrechte für die gleiche Entität zuzuordnen. Sollten solche mehrfachen Zuordnungen bestehen, muss diese vor Update des Instanz auf die Version 4.39.0 entfernt werden, da es ansonsten beim Update des Datenbankschemas zu Fehlern kommt und das Update fehlschlägt. (

Jira
serverNuclos Issue Tracking
serverId7d748b8d-d12e-3624-b22b-ebdfde2a9938
keyNUCLOS-8537
)