Wählen Sie im Datenmodell-Administrator aus dem Datenmodell-Explorer eine Objektklasse aus. Klicken Sie mit der rechten Maustaste auf die Objektklasse, und wählen Sie Objektregeln bearbeiten.
Im Dialogfeld Objektregeln - Eigenschaften können Sie die in der folgenden Tabelle aufgeführten Objektregeln zuweisen. Nachdem Sie die Objektregel zugewiesen haben, können Sie bestimmte Eigenschaften ändern.
|
Elementregel - Eigenschaften |
Beschreibung |
|
Objektklasse |
Name der Objektklasse |
|
Server (PL/SQL) Client (.NET) |
Objektregeln können auf dem Server oder dem Client ausgeführt werden. Klicken Sie auf die entsprechende Registerkarte. Beachten Sie, dass Sie nur neue serverseitige Objektregeln definieren können. |
|
Angewendete Regelwerke |
Liste der Objektregeln, die der Objektklasse zurzeit zugeordnet sind. Die zugeordneten Objektregeln werden in der Systemtabelle TB_RULE_BASE aufgezeichnet. In der Tabelle TB_RULE_FCLASSTYPE wird definiert, welche Objektregeln für die einzelnen Objektklassentypen verfügbar sind. Beispiel: Die Berechnung der Länge ist zwar ein gültiger Vorgang für Polylinien-Objektklassen, jedoch nicht für Punktobjektklassen. |
|
Bearbeiten |
Ermöglicht die Bearbeitung der Objektregeln. Wählen Sie eine Zeile aus, und klicken Sie auf die Schaltfläche. |
|
Priorität |
Zum Definieren der Ausführungsreihenfolge für die Objektregeln. Eine Objektregel mit einem niedrigeren Prioritätswert, wird vor Regeln mit einem höheren Wert ausgeführt. Beispiel: Die Geometrie eines Objekts wird sinnvollerweise geprüft, bevor Sie die Fläche berechnen. Ändern Sie die Reihenfolge mithilfe der Nach-oben- bzw. Nach-unten-Schaltfläche und ändern Sie die Priorität. |
|
Regelwerkdefinitionen |
Listet alle für die aktuelle Objektklasse verfügbaren Objektregeln (TB_RULE_DEF) und Regelgruppen (TB_RULE_GROUP) auf. Wenn Sie eine Gruppe auswählen, werden alle darin enthaltenen Regeln zur Liste Angewendete Regelwerke hinzugefügt. Anmerkung:
Es sind nur jene Objektregeln einzeln verfügbar, die nicht Teil einer Gruppe sind. |
|
Hinzufügen |
Fügt eine Objektregeldefinition hinzu. Wählen Sie eine Zeile aus, und klicken Sie auf Hinzufügen. |
|
Entfernen |
Entfernt eine angewendete Objektregel |
|
Bearbeiten |
Bearbeitet eigene Objektregeldefinitionen. Zeigt die serverseitigen Objektregeldefinitionen an. |
|
Neu |
Erstellt eine neue serverseitige Objektregeldefinition |
|
Neue Gruppe |
Erstellt eine Elementregelgruppe. |
|
Ereignis |
Ereignis, auf das eine Objektregel reagiert. |
|
BI |
Before Insert (vor dem Einfügen) |
|
BU |
Before Update (vor dem Aktualisieren) |
|
BD |
Before Delete (vor dem Löschen) |
|
AI |
After Insert (nach dem Einfügen) |
|
AU |
After Update (nach dem Aktualisieren) |
|
AD |
After Delete (nach dem Löschen) |