Conventions de dénomination

Vous pouvez définir des conventions de dénomination afin de spécifier une casse, une longueur maximale et des caractères autorisés pour les noms et codes d'objet, et appeler des scripts de conversion et des listes de conversion afin de générer les codes d'objet appropriés à partir des noms (ou les noms à partir des codes).


Naming Conventions

Pour définir des conventions de dénomination afin de contrôler le nom et le code de tous les objets, sélectionnez Outils > Options du modèle, puis cliquez sur le noeud Convention de dénomination. Pour définir les conventions de dénomination pour un type d'objet particulier, sélectionnez son nom sous le noeud Convention de dénomination.

Les options suivantes sont disponibles sur le noeud Convention de dénomination uniquement et s'appliquent à tous les objets :

Option

Description

Afficher

Spécifie si les noms ou codes d'objet sont affichés dans l'Explorateur d'objets et sur les symboles de diagramme. Vous pouvez passer outre ce paramètre concernant les symboles de diagramme en définissant les préférences d'affichage appropriées (voir Préférences d'affichage).

Permettre les conversions nom-code

Par défaut, lors vous spécifiez un nom d'objet, le code d'objet est généré automatiquement en appliquant les conventions de dénomination spécifiées sur l'onglet Code situé sous cette option. Sélectionnez cette option pour appliquer également les scripts de conversion et tables de conversion spécifiés sur l'onglet Nom en code (voir Scripts de conversion de nom et de code).

Vous pouvez découpler le code d'un objet de son nom en relâchant le bouton = à droite de la zone Code dans la feuille de propriétés de l'objet et en saisissant votre propre code (qui sera toujours soumis aux conventions de dénomination). Vous pouvez générer automatiquement un nom à partir d'un code en cliquant sur le bouton = à droite de la zone Nom.

Les options suivantes sont disponibles sur chacun des onglets Nom et Code du noeud Convention de dénomination (où elles s'appliquent à tous les objets) ainsi que sur chacun des sous-noeuds (où elles s'appliquent au type d'objet sélectionné) :

Option

Description

Utiliser le modèle

Spécifie un modèle de dénomination qui fournit les conventions de dénomination pour le nom ou le code. Un modèle de dénomination contient les mêmes zones que celles présentes sur cet onglet, mais dans un format qui peut être réutilisé pour d'autres objets (voir Création d'un modèle de dénomination). Cliquez sur le bouton Points de suspension à droite de cette zone pour ouvrir la boîte de dialogue Liste des conventions de dénomination, ou bien cliquez sur l'outil Propriétés afin d'afficher et d'éditer le modèle sélectionné

Longueur maximale

Spécifie un nombre maximum de caractères permis dans un nom ou dans un code. Dans un MPD, ce maximum peut être défini ici et/ou dans le fichier de définition de SGBD. Si les deux sont spécifiés, PowerAMC applique la contrainte la plus stricte. Par exemple, dans le cas ou vous spécifiez 128 ici et que le SGBD spécifie 30, PowerAMC applique la limite des 30 caractères.

Casse

Spécifie la casse de caractères à appliquer au nom ou au code. Vous pouvez choisir l'une des valeurs suivantes :
  • MAJUSCULES
  • minuscules
  • MixTE
  • Initiales Majuscules (nom uniquement)
  • UpperCamelCase (Code uniquement)
  • lowerCamelCase (Code uniquement)

Caractères autorisés

Spécifie la liste des caractères autorisés dans le nom ou dans le code. Les plages de caractères sont saisies entre apostrophes et séparées par un tiret. Les caractères individuels ou groupes de caractères sont saisis entre guillemets. Les éléments autorisés sont séparés par des virgules. Par défaut, PowerAMC autorise les caractères suivants pour les codes :
'a'-'z','A'-'Z','0'-'9',"_"
Cochez la case Tous à droite de cette zone pour autoriser tous les caractères.

Caractères interdits

Spécifie la liste des caractères interdits dans le nom ou le code. Par défaut, PowerAMC interdit les caractères suivants pour les noms :
"+-*/\.,!:;"
Cochez la case Sans accent à droite de cette zone pour retirer tous les accents des caractères accentués.

Caractères par défaut

Spécifie le caractère utilisé pour remplacer les caractères interdits que vous avec saisis.