Versionen im Vergleich

Schlüssel

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

Die Contraint-Klasse IsUnique wird genutzt um die Werte der betreffenden Spalte über alle relevanten Datenbankobjekte einzigartig zu halten. Diese Constraint-Klasse kann nur bei Datenbankobjekten verwendet werden und beachtet optional Beschränkungen für Mandanten und Domain, sofern vorhanden. Zusätzlich werden IsUnique-Spalten auch bei Speicheraktionen durch den Programmcode validiert. Somit kann auch durch direkte Programmierung kein bereits vorhandener Wert genutzt werden. Die folgenden Parameter stehen für diese Constraint-Klasse zur Verfügung:

NameTypBeschreibung
messagestringEine Fehlermeldung welche dem Anwender gezeigt wird, sollte das erforderliche Kriterium nicht eingehalten werden. Sollte dieser Parameter nicht angegeben werden, wird eine Standard-Meldung genutzt.
globalbooleanWird hier true als Wert genutzt, werden selbst bei vorhandener Domain- und Mandantentrennung alle Datensätze durchsucht.