Besoin d'aide pour un problème de trigger AND et OR
Jul 20, 2020
Bonjour,
Pour info, je débute avec Storyline.
J'ai une slide dans laquelle les apprenants doivent remplir du texte. Il y a 3 zones de texte. Les textes à remplir correspondent à un identifiant de badge (chiffre+lettre) et il y a 2 badges pour l'exercice.
Dans les 2 premières zones, ils doivent renseigner un identifiant (4B3 et 6B9) différent dans chaque zone. Mais ils peuvent renseigner chacun des 2 identifiants aléatoirement dans la zone 1 (4B3 ou 6B9) et la zone 2 (4B3 ou 6B9). Dans la zone 3 ils doivent renseigner l'identifiant 6B9.
Afin de vérifier la bonne réponse des apprenants, voici le trigger que j'ai créé :
"Show layer correct
when user click button 1
if Saisiedetexte 3 equal to 6B9
AND Saisiedetext 1 is equal to 6B9
OR Saisiedetext 1 is equal to 4B3
AND Saisiedetext 2 is equal to 6B9
OR Saisiedetext 2 is equal to 4B3
AND Saisiedetext 1 is not equal to Saisiedetext 2"
Je souhaite également faire un trigger pour afficher un layer incorrect.
Mais ma formule ne fonctionne pas et je ne comprends pas quelle est mon erreur ?
Pouvez-vous m'aider, m'expliquer ce que j'ai fait comme erreur svp ?
Merci d'avance
Cédric
8 Replies
Bonjour Cédric,
Avez-vous la possibilité de partager le fichier ? Ce serait plus simple de pouvoir regarder par moi-même.
Bonjour Allison,
Comme demandé, vous trouverez ci-joint le fichier avec la slide qui me pose problème.
Merci d'avance pour votre œil d'experte ainsi que votre aide.
Bonjour Cédric,
Désolée pour la réponse tardive. J'ai pris le temps de regarder votre fichier et je pense avoir trouvé une solution ! En fait il a fallu regrouper les "ET" et les "OU" (voir capture).
Je vous mets en PJ ma version du fichier.
Bonne journée !
Rebonjour Cédric,
Au final, j'ai reregardé et je ne suis pas sûre que ça fonctionne comme ça. Je suis partie sur un autre système et j'ai l'impression que ça marche. Regardez et dites-moi si ça fonctionne de votre côté !
Bonjour Allison,
Merci de consacrer de votre temps pour m'aider.
Hélas je viens de faire le test, mais je n'obtiens pas le résultat attendu. En effet, quelque soit ma saisie, je n'ai ni le layer correct, ni l'incorrect qui s'affiche.
Je partage votre avis sur le problème de la présence des "ET" et "OU" dans la formule. En effet j'ai fait un test en supprimant les "OU" comme indiqué ci-dessous :
Et cela fonctionne. Mais le problème c'est que j'impose à mes apprenants un ordre de saisi des badges dans la Whitelist. Ce qui ne correspond pas à la réalité lorsqu'il sera sur ses chantiers. De plus en imposant un ordre, je vais devoir mettre des indications dans l'exercice qui vont lui faire perdre tout son intérêt.
De votre côté cela fonctionne avec votre solution ? Est-ce un paramètre erroné chez moi ? Si le problème est le même chez vous et que donc ce n'est pas un soucis chez moi, voyez-vous une autre solution à ce problème ?
Merci d'avance Allison pour votre aide
Bien cordiallement
Cédric
Bonjour Cédric,
Avez-vous vu mon 2e message avec le 2e fichier ? Effectivement je pensais que le 1er fonctionnait mais au final non. Pouvez-vous vérifier le 2e, qui lui, fonctionne de mon côté ?
Bonjour Allison,
Désolé, en effet, je n'avais pas vu votre deuxième message.
Je viens de faire les tests, je vous confirme que cette solution fonctionne parfaitement.
Mes plus sincères remerciements pour votre action.
Maintenant, il me reste à analyser et comprendre votre montage :-)
Bonne semaine à vous
Cordialement
Cédric
Super ! N'hésitez pas à revenir vers moi si jamais vous n'arrivez pas à comprendre comment j'ai fait. Bonne journée !
This discussion is closed. You can start a new discussion or contact Articulate Support.