Page 1 sur 1

Comment imbriquer des commandes "Examine" dans super macro ?

Posté : 04 sept. 2015, 14:51
par JLO
Bonjour,

j'ai lu sur le site d'Adam que l'on pouvait imbriquer plusieurs commande "Examine" afin, j'imagine, d'analyser plusieurs données et que si l'ensemble de ces données répondent à une demande, d'accomplir une action !!

Je pense que c'est un truc du genre, on a plusieurs personnes qui sont plus ou moins grosses, qui sont sont ou moins grandes, et d'origines différentes...
Avec trois "examine", on pourrait renvoyé à une action sur les personnes qui sont, par exemple, maigre+grande+espagnol !!
Enfin, je le comprend comme ça !!

Merci beaucoup pour votre aide, je pense que c'est ça qu'il me faut pour ma macro !

A très vite,
JLO

PS: Pour info, je vous met le lien du site d'Adam: http://adam.denadai.free.fr/contents/HTMLPage11.htm
C'est dans la partie "Pour aller plus loin" qu'il faut regarder !!

Re: Comment imbriquer des commandes "Examine" dans super macro ?

Posté : 04 sept. 2015, 15:09
par JLO
En fait, je viens peut-être de trouver un semblant de réponse...
Au lieu d'imbriquer des examines, ne vaudrait-il pas mieux utiliser ScriptEval ??

Re: Comment imbriquer des commandes "Examine" dans super macro ?

Posté : 13 sept. 2015, 11:45
par Feitan
Salut, je t'ai fait un exemple j'espère que tu y trouveras ton compte. C'est fait à la va-vite alors tiens pas rigueur du français et de la cohérence des phrases. tu peux aussi le faire avec le plugin Dialogue (connaissance en HTML requise) :

Code : Tout sélectionner

Variable	<Taille>;0;Numerique;
Variable	<Poids>;0;Numerique;
Variable	<Reponse_Poids>;;Alpha;
Variable	<Reponse_Taille>;;Alpha;
Variable	<IMC>;0;Numerique;
Variable	<Resultat>;;Alpha;
Question	Question;Insérez votre taille en cm;<Taille>;
Question	Question;Insérez votre poids en kg;<Poids>;
Examine	<Taille>;>;180;
Goto	<Grand>
Examine	<Taille>;<;140;
Goto	<Petit>
Goto	<Normal>
Label	<Grand>
Calcul évolué	<Reponse_Taille>=grand
Goto	<Poids>
Label	<Normal>
Calcul évolué	<Reponse_Taille>=taille normale
Goto	<Poids>
Label	<Petit>
Calcul évolué	<Reponse_Taille>=petit
Label	<Poids>
Examine	<Poids>;>;90;
Goto	<Gros>
Examine	<Poids>;<;60;
Goto	<Maigre>
Goto	<P_Normal>
Label	<Gros>
Calcul évolué	<Reponse_Poids>=gros
Goto	<Fin>
Label	<P_Normal>
Calcul évolué	<Reponse_Poids>=de corpulence normale
Goto	<Fin>
Label	<Maigre>
Calcul évolué	<Reponse_Poids>=maigre
Label	<Fin>
Calcul évolué	<Taille>=<Taille>/100
Calcul évolué	<IMC>=<Poids>/<Taille>/<Taille>
Calcul évolué	<Resultat>=Vous êtes +<Reponse_Taille>+ et +<Reponse_Poids>+. Votre IMC est de + <IMC>
Message	Message;<Resultat>;