Définir Affichage nom de variable

Comme les noms de variables peuvent être très longs et de ce fait difficiles à lire, MDA V8.7 permet de les raccourcir sur la base de règles définissables par l'utilisateur. Chaque règle se compose d'une combinaison de sous-règles et du groupe de variables auquel elle doit s'appliquer. Chaque sous-règle réduit le nom de variable à gauche ou à droite du séparateur ou de la séquence de caractères défini par l'utilisateur. Plusieurs sous-règles sont appliquées par étapes, c'est-à-dire que le nom réduit d'une sous-règle précédente est utilisé comme entrée pour la sous-règle suivante. Tous les règles définis sont répertoriés dans le bloc Séquence de règle. Les règles individuelles sont ensuite appliquées dans l'ordre indiqué. Si le nom d'affichage d'une variable est modifié par une règle, la variable est exclue de tous les ensembles de règles suivants. Cela signifie qu'une seule règle sera utilisée par variable.

Note  

Une seule règle est appliquée par signal.

La règle affecte uniquement le Nom d'affichage mais pas le Nom, l'Identifiant d'affichage, ou le Lien de symbole comme indiqué dans l'Explorateur de variables ou la Fenêtre d'information.

Pour de plus amples informations sur la partie du nom de variable affichée, voir Définir le nom d'affichage dans l'application.

Vous pouvez exécuter les actions suivantes :

.

Pour ajouter une règle

  1. Pour ajouter une règle, cliquez sur dans la barre d'outils Séquence de règle.

  2. Affectez un nom à la règle.

    Par défaut, le nom est défini sur "Règle". Si le nom est déjà utilisé, il est étendu avec un numéro croissant.

  3. Pour ajouter une nouvelle sous-règle, cliquez sur l'icône sous Définir sous-règles.

    Un nouveau bloc de sous-règles apparaît.

  4. Sélectionnez la direction à partir de laquelle le nom de variable doit être interprété pendant l'application de la présente sous-règle.

  5. Dans Action, sélectionnez le segment du nom de variable qui doit être masqué ou rester visible.

  6. Définissez le Séparateur, p. ex. point, tiret bas, barre oblique ou similaire, qui doit être utilisé pour la segmentation du nom de variable.
    Il est également possible d'entrer des lettres ou des nombres. Vous pouvez utiliser un caractère unique ou une chaîne.
  7. Le Nombre définit la fréquence d'apparition du séparateur jusqu'à ce que l'action soit appliquée.
    La direction sélectionnée s'applique.
  8. Cochez la case Couper les '.:_-' de début et de fin pour supprimer les séparateurs indésirables du début et de la fin.

  9. Cliquez sur Enregistrer pour stocker toutes les sous-règles et le groupe de variables à appliquer.

    Après l'enregistrement, tous les noms de variables concernés sont mis à jour dans la configuration active. Pour appliquer les sous-règles à un groupe de variables spécifique, voir Pour définir les variables concernées.

    Un * indique si un ensemble de sous-règles contient des modifications non enregistrées.

Pour définir les variables concernées

  1. Cliquez sur le bouton Appliquer sous-règles aux variables pour sélectionner le groupe de variables auquel vous souhaitez appliquer la sous-règle. Vous pouvez définir le groupe de variables en fonction du nom de la variable, des informations sur l'ECU ou le dispositif, ou de son association à une fonction ou à un groupe.
    Par défaut, la règle est définie sur Tout. Dans ce cas, le champ de texte est désactivé.
    Si une des autres options disponibles est utilisée, la chaîne entrée dans le champ de texte définit les noms de variables auxquels la sous-règle définie s'appliquera doit être appliquée.

Pour adapter l'exemple dans le but de tester l'ensemble de sous-règles

Pour voir l'effet des sous-règles définies pour un nom de variable, vous pouvez modifier l'exemple de chaîne.

  1. Copiez le nom de la variable à utiliser comme exemple de test, par ex. depuis l'Explorateur de variables, le Gestionnaire de configuration ou un instrument.
  2. Collez-le dans le champ Exemple pour tester.

    L'exemple de chaîne est l'entrée pour la première règle. Le résultat d'une règle est indiqué au bas de chaque bloc de sous-règles.
    Le résultat intermédiaire est utilisé comme entrée pour la sous-règle suivante. Le résultat final, c'est-à-dire une fois toutes les sous-règles appliquées, s'affiche sous le champ de l'exemple de chaîne. Si la chaîne de résultat est vide après l'application des sous-règles, le nom de variable d'origine est utilisé sans modifications.

Pour réorganiser les sous-règles dans la règle

  1. Cliquez sur une règle dans la liste Séquence de règle.

    Toutes les sous-règles contenues dans la règle sont affichées dans la zone d'édition.

  2. Cliquez sur un bloc d'ensemble de règles dans la liste.
  3. Déplacez par glisser-déposer le bloc de sous-règles sélectionné vers la nouvelle position.
    La nouvelle position est indiquée par une ligne noire.

Pour réorganiser les règles dans la Séquence de règle

Seule la première règle qui modifie un nom de variable est appliquée. Tous les suivants seront ignorés. Par conséquent, vous devrez peut-être adapter l'ordre des règles dans la Séquence de règle.

  1. Cliquez sur une règle dans la liste Séquence de règle.
  2. Déplacez par glisser-déposer la règle sélectionnée vers la nouvelle position.
    La nouvelle position est indiquée par une ligne noire.

Pour supprimer une règle

  1. Cliquez sur la règle dans la liste Séquence de règle.

  2. Cliquez sur dans la barre d'outils Séquence de règle.

Voir également

Définir le nom d'affichage dans l'application