Syntaxe
Place le curseur d’une table avant sa première entrée, pour que le NextMapElement() suivant aille à la première entrée.
ResetMap(<map>())Les éléments
| <map> | La table, écrite avec ses parenthèses vides : stock(). Ce doit être une variable NewMap ou un champ table d’un enregistrement. |
|---|
À savoir
- Après
ResetMap, il n’y a pas d’entrée courante : lirem()arrête le programme avec « BASIC map has no current element ». FOREACHl’appelle pour vous. UtilisezResetMapavec une boucleWHILE NextMapElement(m()).
Exemple
NewMap m.s()m("x") = "1"m("y") = "2"ResetMap(m())WHILE NextMapElement(m()) Console(MapKey(m()) + "=" + m()) ' x=1, y=2WENDDans le manuel : Tableaux, listes et maps