Créer une liste de textes en tant que type (RT Unified) - WinCC Unified

WinCC Unified (RT Unified)

ft:publication_title
WinCC Unified (RT Unified)
Product
WinCC Unified
Version
V20
Publication date
06/2025
Language
fr-FR
Créer une liste de textes en tant que type

Introduction

Pour définir un nouveau type de liste de textes, ajoutez un nouveau type dans la bibliothèque du projet.

Remarque

Compatibilité des versions des types de listes de textes

Les types de listes de textes sont introduits avec WinCC Unified V19. L'utilisation de types de liste de textes dans les types de bloc d'affichage ou de module de script < V19 n'est pas possible. L'utilisation avec des versions d'appareil ou des versions de projet < V19 n'est pas possible.

Marche à suivre

  1. Ouvrez la Task Card "Bibliothèques".

  2. Choisissez la commande "Ajouter un nouveau type" sous "Types" dans le menu contextuel de la bibliothèque de projet.

    La boîte de dialogue "Ajouter un nouveau type" s'ouvre.

  3. Sélectionnez "Liste de textes".

  4. Définissez la version la plus basse de l'appareil.

Résultat

Le nouveau type de liste de textes est créé et affiché dans la bibliothèque du projet.

Le type de liste de textes a l'état "En cours d'édition" et la version 0.0.1.

L'éditeur pour une liste de textes s'ouvre.

Travailler avec des types de listes de textes

Vous pouvez ajouter à la bibliothèque de nouveaux types de listes de textes.

Procédez comme pour l'ajout d'autres types dans la bibliothèque. Sélectionnez les listes de textes dans l'éditeur des types de listes des textes. Créez les entrées avec les valeurs/plages correspondantes et les textes. Si vous avez configuré plusieurs langues du projet, vous pouvez également créer des textes multilingues.

Vous pouvez utiliser des types de listes de textes dans le projet dans les cas d'utilisation suivants :

  • Liste de ressources
    Utilisez des types de listes de textes sur des objets qui prennent en charge les listes de ressources en tant que valeur statique, par ex. des champs EA symboliques.

    Remarque

    Objets dans les types de blocs d'affichage

    Pour les types de bloc d'affichage, configurez une propriété d'interface du type "Liste de ressources" et transmettez-la à l'objet. Transmettez ensuite à l'instance Faceplate le type TextList à la propriété d'interface.

  • Script
    Utilisez les types de listes de textes dans les scripts via l'objet JavaScript "HMIRuntime.Resources.TextLists". Les utilisations des types de listes de textes sont présentées dans l'éditeur de script à titre de référence. Vous pouvez utiliser des types de liste de textes dans d'autres types de scripts, par exemple, des types de bloc d'affichage ou de module de script.
    Exemple :
    let Entry1 = HMIRuntime.Resources.TextLists("@Default.Text_list_type_1_V_0_0_1").Item(1);

  • Fonction système

    Vous pouvez utiliser des types de listes des textes comme "ArchiverEnregistrementsÉlectroniques" et "AppelerTexte".

Lorsque vous modifiez un type de liste de textes, la cohérence des modifications est vérifiée. S'il y a des erreurs de cohérence lors de la sortie de la version, vous pouvez consulter les messages d'erreur sous "Info > Général" dans la fenêtre de l'inspecteur.

Si vous publiez une nouvelle version d'un type de liste de textes, vous pouvez automatiquement mettre à jour toutes les utilisations. Les types qui utilisent le type liste de textes peuvent être automatiquement mis en statut d'édition.

Les types de listes de textes peuvent être stockés dans des bibliothèques globales.