Bonjour,
Dans un script python pour libreoffice, je voudrai afficher dans l’ ordre:
Une InputBox pour la question 1
Une InputBox pour la question 2
Une boite de message pour donner le résultat du calcul.
Pour l’ instant, j’ arrive à appeler la première boite InputBox mais après validation, le programme s’ arrête. Je pense que je positionne mal l’ appel de la deuxième boite. Je l’ avais placer dans un premier temps à la fin de la première fonction inputbox.
J’ ai également placé la fonction pour la deuxième boite dans la fonction de la première boite mais avec toujours le même résultat.
Tout se passe comme si la deuxième fonction n’ existait pas!
Pourriez-vous me remettre sur la bonne voie.
Cordialement
Bonjour,
Merci pour votre réponse. c’ est exactement cela que je cherchai. Grace à vous, j’ ai compris mon erreur. En effet, j’ appelai deux fonctions inputbox au lieu de placer les deux questions dans la même.
Le problème est résolu.
Cordialement
Bonjour @ElCatala
Je ne suis pas sûr de bien comprendre la question car il suffit a priori de les mettre en séquence :
pys1 = inputbox("Please input some value", "Input", "Default value")
MessageBox(WARNINGBOX, BUTTONS_OK, "Titre", pys1)
pys2 = inputbox("Please input some value", "Input", "Default value")
MessageBox(WARNINGBOX, BUTTONS_OK, "Titre", pys2)
Voir inputbox.odt
Cela dit, pourquoi ne pas utiliser un dialogue regroupant les questions ?
Cordialement