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 |