Forums - La Blocothèque - Variable de type tableau ex: tableau[i]

Mots-clés : 

  • Anonyme  | Posté le 10 janvier 2022 à 12 h 14 min

    Bonjour,

    VTS dispose-il d’une variable de type tableau?

    Cordialement

    Yannick Audéoud  | Posté le 10 janvier 2022 à 14 h 43 min

    Bonjour,

    Oui, il existe des variables de type Liste (liste d’éléments ordonnés) et de type Dictionnaire (ensemble non-ordonné d’association clé -> valeur). La syntaxe n’est pas liste[i], mais utilise la syntaxe standard des autres variables et fonctions.

    En bref, voici les principales fonctions à connaître pour utiliser les Listes :

    createList() : liste
    Créé une nouvelle liste vide.

    add(liste a, valeur b)
    Ajoute la valeur b à la fin de la liste a.

    get(liste a, entier b) : valeur
    Récupère la valeur de la liste a à la position b.
    La première position est 1, la dernière position est count(a).

    Voici un exemple où la variable résultat vaudra 5 :
    listes

    Toutes les fonctions relatives aux listes et aux dictionnaires
    Il existe de nombreuses autres fonctions permettant de manipuler des listes et des dictionnaires.
    Vous pouvez les retrouver dans cette page de la documentation : Liste des variables et fonctions
    Il s’agit de : createList, createDictionary, clear, clone, get, set, add, addRange, insert, removeAt, sum, sort, reverse, isListContentEqual, remove, containsKey, count, getValues et getKeys.

    Le bloc Foreach
    Ce bloc est accessible dans le menu de création de blocs rapide. Il permet de parcourir simplement tous les éléments d’une liste.

    Si vous avez besoin d’un accompagnement plus poussé sur ces éléments, n’hésitez pas à vous tourner vers votre CSM ou votre commercial, qui saura vous suggérer un accompagnement adapté.

    Bien cordialement,
    Yannick