Problème de récuperation de parametres d'appel de super macro

Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
Répondre
neptune6
Messages : 1
Enregistré le : 22 déc. 2019, 11:42

Problème de récuperation de parametres d'appel de super macro

Message par neptune6 » 22 déc. 2019, 11:54

Bonjour.

Je n'arrive pas a récupérer un paramètre d’exécution de super marco !

1 - le fichier "test.mcr":
---------------------
Variable <NB>;0;Alpha;
Variable <P1>;N/A;Alpha;
Variable <P2>;N/A;Alpha;
Fonction <NB>;Paramètre d'exécution;Nombre de paramètre;
Fonction <P1>;Paramètre d'exécution;Paramètre n°;1;
Fonction <P2>;Paramètre d'exécution;Paramètre n°;2;
Message NB?;<NB>;
Message P1?;<P1>;
Message P2?;<P2>;

2 - la ligne de commande d'appel :
---------------------
c:\test\test.mcr param1 param2

3 - Devrait retourner :
---------------------
NB? : 2
P1? : param1
P2? : param2

4 - obtenu ! :
---------------------
NB? : 1
P1? : c:\test\test.mcr
P2? :

Pouvez-vous tester et trouver la syntaxe correcte s'il y en a une.
Sinon, cette fonctionnalité est KO. Dommage :o

plvh935
Messages : 166
Enregistré le : 10 sept. 2014, 22:33

Re: Problème de récuperation de parametres d'appel de super macro

Message par plvh935 » 22 déc. 2019, 20:02

Bonsoir neptune6,
J'ai testé un peu dans tous les sens et obtenu le même résultat que toi (et parfois pire).
J'ai bien peur que ce soit un bug de cette fonction, que par ailleurs je n'avais jamais utilisé. Sauf à avis complémentaire sur le forum il va te falloir trouver une astuce pour contourner cela.
Si besoin on peut imaginer des solutions. Tu pourrais, par exemple, écrire les paramètres dans un fichier externe lors du lancement de ta macro (via une ligne de commande), et lire ces paramètres lors du déroulement de ta macro,.
Bon courage.

Avatar du membre
Onissius
Messages : 744
Enregistré le : 11 avr. 2014, 22:47
Localisation : Lyon (France)
Contact :

Re: Problème de récuperation de parametres d'appel de super macro

Message par Onissius » 28 déc. 2019, 21:58

+1 pour stocker dans une fichier texte par exemple.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.

Répondre