Poser votre question
0

[Résolu]-InputBox python

posée 2021-04-29 14:01:01 +0200

Image Gravatar de El Catala

updated 2021-04-30 17:39:38 +0200

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

éditer requalifier signaler fermer fusionner supprimer

Commentaires

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

Image Gravatar de El CatalaEl Catala ( 2021-04-30 17:39:02 +0200 )éditer

1Réponse

0

répondue 2021-04-29 14:46:16 +0200

Image Gravatar de pierre-yves samyn

Bonjour @El Catala

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

éditer signaler supprimer permalien plus
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2021-04-29 14:01:01 +0200

Consultée: 14 fois

Mise à jour: Apr 30