Propriétés des règles d'objet

Dans l'administrateur des modèles de données, sélectionnez la classe d'objets dans l'explorateur des modèles de données. Cliquez sur la classe d'objets avec le bouton droit de la souris, puis choisissez Modifier les règles d'objet.

La boîte de dialogue Propriétés des règles d'objet vous permet d'attribuer les règles d'objet, comme indiqué dans le tableau suivant : Une fois que vous avez attribué la règle d'objet, vous pouvez modifier des propriétés.

Propriétés des règles d'objet

Description

Classe d'objets

Nom de la classe d'objets

Serveur (PL/SQL)

Client (.NET)

Les règles d'objet peuvent être côté serveur ou côté client.

Cliquez sur l'onglet correspondant.

Notez que vous pouvez uniquement définir des règles d'objet côté serveur.

Règles métier appliquées

Liste des règles d'objet actuellement attribuées à la classe d'objets. Les règles d'objet attribuées sont enregistrées dans la table système TB_RULE_BASE.

La table TB_RULE_FCLASSTYPE définit les règles d'objet disponibles en fonction du type de classe d'objets sélectionné. Exemple : la règle d'objet de calcul de la longueur est valide pour les classes d'objets polyligne mais pas pour les classes d'objets point.

Modifier

Modifie les règles d'objet. Sélectionnez une ligne, puis cliquez sur ce bouton.

Priorité

Définit l'ordre d'exécution des règles d'objet. Une règle d'objet associée à une valeur de priorité basse est exécutée avant une règle associée à une valeur élevée.

Exemple : il est intéressant de valider la géométrie d'un objet avant de calculer la surface.

Utilisez les flèches vers le haut et vers le bas pour modifier l'ordre et la priorité des règles d'objet.

Définitions de règles métier

Répertorie toutes les règles d'objets (TB_RULE_DEF) et les groupes de règles (TB_RULE_GROUP) disponibles pour la classe d'objets active.

Si vous sélectionnez un groupe, toutes les règles incluses dans ce groupe sont ajoutées à la liste Règles métier appliquées.

Remarque :

Seules les règles d'objet qui ne font pas partie d'un groupe sont disponibles séparément.

Ajouter

Ajoute une définition de règle d'objet. Sélectionnez une ligne, puis cliquez sur Ajouter.

Supprimer

Supprime une règle d'objet appliquée.

Modifier

Modifie vos définitions personnalisées de règles d'objet. Affiche les définitions de règle d'objet côté serveur.

Créer

Crée une définition de règle d'objet côté serveur.

Nouveau groupe

Crée un groupe de règles d'objet.

Evénement (Event)

Evénement auquel répond une règle d'objet.

BI

Before insert

BU

Before update

BD

Before delete

AI

After insert

AU

After update

AD

After delete