Pb avec le script par clic d'une liste déroulante

soukarine shared this problem 1 year ago
Not a Problem

Bonjour,

Le script par clic d'une liste déroulante ne fonctionne pas… et cela déjà depuis pas mal de temps, alors qu'avant ça fonctionnait très bien...

J'ai essayé de me contenter du script par actualisation, mais ce script s'exécute parfois de manière intempestive et ça ne m'arrange pas. De plus, j'ai aussi construit des fichiers qui utilisent le script par clic dans une liste déroulante et qui fonctionnaient très bien, et je ne voudrais pas avoir tout à reprendre !

Merci de me dire si je peux espérer un retour à "la normale"...

Karine.

Comments (4)

photo
1

Please post your .ggb file

photo
1

Il s'agit d'un problème générique : voici un fichier de base (désolée pour l'excès de simplicité, je n'ai pas de fichier suffisamment construit pour qu'il soit "parlant") avec un fonctionnement que j'ai utilisé par le passé et qui ne marche plus.

J'aimerai que le script s'exécute lorsque je modifie le choix à partir de la liste déroulante elle-même, et pas lorsque la liste change d'état (affichée ou non affichée), ou lorsque je modifie la valeur par ligne de commande.

Merci

photo
1

create b = SelectedIndex(List) and write the script in update of b

photo
1

Merci… c'est déjà ça… mais c'est une solution partielle car lorsque la valeur de la liste sera modifiée par une ligne de commande, le script s'exécutera, ce que je veux éviter...

C'est tout de même dommage de devoir créer un objet supplémentaire pour un effet moindre alors que l'on pourrait simplement utiliser le script par clic de la liste déroulante (s'il fonctionnait)… non ?

photo
© 2021 International GeoGebra Institute