|
|
|
|
|
TableauVersParamètres (Fonction) En anglais : ArrayToParameters Convertit un tableau d'éléments en une liste de paramètres.
PROCÉDURE InterprèteLigneCommande(arguments est un tableau de chaînes = [])
MaCommande est une chaîne = arguments[1]
TableauSupprime(arguments, PremierElément)
SELON MaCommande
CAS "chaine"
MaCommandeChaîne(TableauVersParamètres(arguments))
CAS "entier"
MaCommandeEntier(TableauVersParamètres(arguments))
AUTRE CAS
Trace("La commande " + MaCommande + " n'existe pas.")
FIN
PROCÉDURE MaCommandeChaîne(s1 est une chaîne, s2 est une chaîne)
Trace("s1=" +s1 + " | s2 = " + s2)
PROCÉDURE MaCommandeEntier(n1 est un entier, n2 est un entier)
Trace("n1=" + n1 + " | n2 = " + n2)
Syntaxe
(<Paramètre 1>, <Paramètre N>) = TableauVersParamètres(<Tableau de paramètres>)
<Paramètre 1> : Type du paramètre Premier paramètre extrait du tableau de paramètres. <Paramètre N> : Type du paramètre Dernier paramètre extrait du tableau de paramètres. <Tableau de paramètres> : Tableau Tableau contenant toutes les valeurs à passer en paramètre à une fonction ou à une procédure. Remarques - Une erreur de conversion invalide est provoquée si le type des paramètres passés à la fonction / procédure ne sont pas ceux attendus (entier au lieu de chaîne par exemple).
- Le tableau de paramètres peut correspondre à un tableau d'entiers, de chaînes, de variants, etc. Tous les types sont supportés.
- Il est possible de récupérer directement les différents paramètres. Par exemple :
arguments est un tableau de chaînes = ["Valeur1", "Valeur2"]
s1 est une chaîne
s2 est une chaîne
(s1, s2) = TableauVersParamètres(arguments)
Classification Métier / UI : Code métier
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|