Propriétés de l'étiquette : régénération de définition

Vous pouvez définir des règles de régénération pour les définitions d'étiquettes. Généralement, les étiquettes sont mises à jour (régénérées) automatiquement lorsqu'un attribut est modifié. Cependant, cela ne met à jour que les attributs de la classe d'objets principale, à laquelle appartient la définition d'étiquette.

Les règles de régénération sont appliquées si la définition d'étiquette contient du texte stocké dans une classe d'objets associée (secondaire). Il peut par exemple s'agir d'une définition d'étiquette de la classe d'objets Bâtiment affichant des informations stockées dans la classe d'objets Rue.

Dans la boîte de dialogue Propriétés de l'étiquette, cliquez sur Définition de régénération pour définir les règles de régénération.

Boîte de dialogue Définition de régénération d'étiquettes

Description

Règles de régénération

Sélectionne une règle. Le nom par défaut d'une règle est le nom de la définition d'étiquette active.

Créer une règle

Crée une règle.

Définition de régénération sélectionnée

Affiche les propriétés.

Classe d'objets

Sélectionne la classe d'objets associée (classe d'objets secondaire). Si un objet de cette classe d'objets est modifié, la règle de régénération est appliquée.

Si l'un des éléments suivants est modifié

Affiche les attributs de la classe d'objets sélectionnée. Sélectionnez un attribut dont la modification entraînera l'exécution de la règle de régénération.

Exécuter cette instruction pour obtenir les FID d'étiquette

Définit une sélection pour obtenir l'ID parent de l'étiquette. L'instruction par défaut contient la classe d'objets principale et secondaire. L'alias $id doit être utilisé.

Activer la règle

Active la règle.

Bouton Assistant

Ouvre l'assistant SQL. Vous pouvez utiliser l'assistant SQL pour créer des expressions SQL.

Remarque : Si vous définissez une règle de régénération d'étiquette, certaines règles d'objet de type RegenerateLabel sont ajoutées à la classe d'objets secondaire. Vous pouvez les afficher dans l'éditeur de règles d'objet.
Avertissement : Ne désactivez pas ces règles dans les propriétés des règles d'objet. Utilisez l'option Activer la règle de la boîte de dialogue Définition de régénération pour activer ou désactiver la règle.