Etienne BAUDOUX

Forum sur les projets de Etienne BAUDOUX


[RESOLU] Toutes cochées

Partagez
avatar
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 22
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

[RESOLU] Toutes cochées

Message par Adrien le Lun 15 Fév 2010 - 16:25

Rebonjour, désolé si je vous embête, mais j'ai encore une question :

Peut-on, dans une checkedbox, Lorsque toutes les conditions sont cochées, Afficher dans une nouvelle fenêtre du texte ?

Cordialement.


Dernière édition par Admin le Ven 18 Juin 2010 - 15:06, édité 1 fois (Raison : sujet résolu)
avatar
gs
Nouveau
Nouveau

Masculin Nombre de messages : 47
Age : 19
Localisation : Sur la lune
Emploi/loisirs : Programmation, Collegien (malheureuseument)
Humeur : Bonne
Date d'inscription : 28/12/2009

Re: [RESOLU] Toutes cochées

Message par gs le Lun 15 Fév 2010 - 17:09

Il ne me semble pas qu'il y ait une action qui face ca.... mais avec tout un systéme de variables tu devrait y arriver .... je vais voir et je te dis.
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1881
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Re: [RESOLU] Toutes cochées

Message par Admin le Lun 15 Fév 2010 - 18:08

Oui, tu peux le faire :
- Ouvrir une fenêtre
- et dans l'évènement Load de cette fameuse fenêtre :
- Modifier un Objet (un label par exemple), et lui donner la valeur d'une variable contenant le texte en question.

Et voilà, simple non? (bon, j'ai abrégé un peu lol)



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 22
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

Re: [RESOLU] Toutes cochées

Message par Adrien le Lun 15 Fév 2010 - 20:34

En toute franchise, non, pas simple du tout ...

Stpl, ne voudrais-tu pas réexplique de manière plus ... Simple et complète. Je ne sais même pas si la fenêtre en question à ouvrir est bien celle du projet à ajouter.

Cordialement
Un utilisateur con...pletement perdu.
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1881
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Re: [RESOLU] Toutes cochées

Message par Admin le Lun 15 Fév 2010 - 21:06

Un utilisateur con...pletement perdu.

Faut bien apprendre un jour, lol.

Alors, tout comme tu dut pouvoir le faire dans ton sujet précédent, tu vas créer plusieurs pour tester si chacune de tes checkbox est coché, afin d'en tiré une seul conclusion : sont-elles toutes cochés.

Une fois que tu auras testé ça, tu pourra afficher ton message dans une fenêtre.
Pour cela, tu as une variable de type texte, égale au message que tu veux afficher (utilise l'action "Modifier une variable" pour changer la valeur de la variable).
Ensuite, si le message à afficher se trouve dans la même fenêtre que celle oùil y a tes cases à cocher, utilise l'action "Modifier un objet" pour afficher le texte.

Pour l'action "Modifier une objet" :
L'objet : Un contrôle Label par exemple
la propriété : .Text (la propriété contenant le texte à afficher)

et en valeur :
l'objet ou variable : la variable contenant le texte.

Voila, j'éspère que ça a été assez clair et précis, n'hésite pas à redemander sinon



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
gs
Nouveau
Nouveau

Masculin Nombre de messages : 47
Age : 19
Localisation : Sur la lune
Emploi/loisirs : Programmation, Collegien (malheureuseument)
Humeur : Bonne
Date d'inscription : 28/12/2009

Re: [RESOLU] Toutes cochées

Message par gs le Mar 16 Fév 2010 - 10:08

C'est exactement ce que j'allais dire! XDDDD
avatar
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 22
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

Re: [RESOLU] Toutes cochées

Message par Adrien le Mar 16 Fév 2010 - 20:34

Bon, s'il-te-plait, essaye de ne pas oublier tes mots, déja que ce n'est pas facile comme ça...

Sinon, je te demanderais aussi de me parler comme un débutant en me disant : tu vas dans ... et tu regardes dans ... si ...

Des trucs simples. Ca te parait peut-être facile, mais il y en a qui débutent ... comme moi.

Merci d'avance, ne sois pas vexé
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1881
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Re: [RESOLU] Toutes cochées

Message par Admin le Mer 17 Fév 2010 - 5:52

, aucun problème ne t'inquiète pas =)

Première étape, dans le gestionnaire de variables (projet, gestionnaire de variables), créer une variable "Var_true" de type Vrai/Faux.
Ensuite dans ta fonction qui testera si tes cases sont cochés, ajouter une action "Modifier une variable", sélectionne "Var_true", et met en valeur "True". Cette variable permettra de savoir si les cases à cocher sont coché (voir seconde étape).

Seconde étape, tester si toute les checkbox sont cochés :
- Tu créés une action "Créer une condition". Là tu as une fenêtre qui s'ouvre, clique sur le petit bouton vert, puis clique sur "Si un objet".
- Une nouvelle fenêtre apparait, indique l'une de tes CheckBox en "Objet", et en propriété, indique "Checked" (c'est la propriété qui détermine si la case est coché ou non). Ensuite, dans Opération, tu mets "=", et dans valeur, tu sélectionnes "Var_true", puis tu cliques sur OK, puis encore sur OK amusé.
Qu'est-ce qu'on a fait? On a demander de vérifier que TaCheckBox.Checked soit bien égale à "True" (coché).

Là, tu as créé une condition qui dit que "Si TaCheckBox.Checked = True", alors on fait ça, sinon (la ligne ;ELSE;), on fait autre chose.
Tu as donc 3 ligne de créé dans la fonctions : entre la première et la seconde, tu mettras les actions à exécuter si la case est cocher, et entre la seconde et la troisième, tu mettras les actions à exécuter si la case n'est pas coché.

Tu vas pouvoir répéter la seconde étape pour chaque CheckBox à vérifier.
Conseil : créer une variable "Ok" de type Vrai/Faux. Tu la met égale à True. Si une case est coché, tu le fais rien, et si une case n'est pas coché, tu met "Ok" sur False. Ensuite tu testes (condition) si Ok est toujours égale à True. Comme ça on sait si elles étaient toute cochés





Bon alors après ça, on pourra afficher ton message à l'écran :
Tu as un contrôle de type Label, qui permet d'afficher simplement du texte sur ta fenêtre.

Première étape, créer une variable "Txt" de type Texte.

Seconde étape, à la suite de ta fonction, là ou tu as testé que Ok était égale à True, tu modifies la variable Txt pour lui donner comme valeur "Toute les cases à coché ont été cochés."

Troisième étape, affichage de ce texte dans le Label : créer une action "Modifier un objet", et tu lui mets en paramètre TonLabel, pour la paramètre L'Objet. Pour le paramètre La Propriété, tu sélectionnes ".Text", qui est la propriété dans lequel il y a le texte affiché par le Label.
Et enfin, en Valeur, tu sélectionnes juste la variable Txt, puis tu cliques sur OK.

Et voilà, ça devrait fonctionner si tu l'as bien fait

Hésite pas à redemander si ce n'est encore ça, lol. Je peux te conseiller de suivre le tutorial dans la documentation du logiciel si ce n'est pas déjà fait. amusé



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 22
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

Re: [RESOLU] Toutes cochées

Message par Adrien le Mer 17 Fév 2010 - 16:52

Salut salut ! Il y a du mieux. Seulement, j'ai crée tout jusqu'à La condition 1 mais je ne sais plus avancer. Je sais que je suis trèèèèèèèès emmer chia Embêtant mais peux-tu prendre 5 minutes de ton temps pour me re-détailler tout ça en profondeur ? Stpl. Si tu ne veux pas, je comprendrai mais je ne suis pas encore à l'aise avec le programme.
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1881
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Re: [RESOLU] Toutes cochées

Message par Admin le Mer 17 Fév 2010 - 18:18

Voila, je pense que je peux difficilement faire mieux, lol :



Bonne
soirée Wink



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware
avatar
Adrien
Habitué
Habitué

Masculin Nombre de messages : 387
Age : 22
Emploi/loisirs : Aviation // Aux études
Humeur : Sens-toi bien et tu seras bien !
Date d'inscription : 14/02/2010

Re: [RESOLU] Toutes cochées

Message par Adrien le Mer 17 Fév 2010 - 18:26

AAaah, je comprends maintenant pourquoi je ne comprenais pas ... Je n'ai pas la propriété checked dans la liste déroulante. J'ai vraiment que des problèmes...
avatar
Admin
Administrateur
Administrateur

Masculin Nombre de messages : 1881
Age : 25
Localisation : Boulogne Billancourt(92100)(France)
Emploi/loisirs : Software Development Engineer
Date d'inscription : 24/01/2008

Re: [RESOLU] Toutes cochées

Message par Admin le Mer 17 Fév 2010 - 19:09

A la base le liste "Propriété" est vide, il faut d'abord sélectionner un objet (logique vu que cette liste change en fonction des objets).
Après, si tu as bien sélectionné un contrôle de type "CheckBox" (voir la boite à outils dans le concepteur de fenêtre), tu as (et je te l'assure, lol), une ligne ".Checked" dans la liste des propriétés amusé



Les 4 règles d'or du forum : Bonjour, Merci, Pas de SMS, Et un petit "[RESOLU]" dans le titre du sujet quand le problème est réglé. Wink

Etienne

Site internet : http://www.velersoftware.com
Twitter : http://twitter.com/VelerSoftware

Contenu sponsorisé

Re: [RESOLU] Toutes cochées

Message par Contenu sponsorisé


    La date/heure actuelle est Ven 15 Déc 2017 - 15:37