Problème checkbox
Résolu/Fermé
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
-
18 août 2010 à 18:00
stef.roos Messages postés 73 Date d'inscription vendredi 21 mars 2008 Statut Membre Dernière intervention 20 décembre 2012 - 18 août 2010 à 22:19
stef.roos Messages postés 73 Date d'inscription vendredi 21 mars 2008 Statut Membre Dernière intervention 20 décembre 2012 - 18 août 2010 à 22:19
A voir également:
- Problème checkbox
- Checkbox sql - Forum PHP
- Jtable checkbox - Forum Java
- CheckBox et Database - Forum PHP
- Vba checkbox value ✓ - Forum VB / VBA
- Checkbox excel 2007 - Forum Excel
9 réponses
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
18 août 2010 à 18:23
18 août 2010 à 18:23
Bonjour,
C'est un bug de VB6 Francais
Quand il enrégistre il met "Vrai" mais pour restituer il faut "True"
Pour y remédier..
A+
C'est un bug de VB6 Francais
Quand il enrégistre il met "Vrai" mais pour restituer il faut "True"
Pour y remédier..
If TaValeur = "Vrai" then CheckBox1.value = True
A+
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
1
18 août 2010 à 20:40
18 août 2010 à 20:40
Merci ça marche, mais je pensais qu'il y avait peut-être moyen de convertir le "vrai" booléen en "1" integer directement dans ma ligne de code sans devoir passer par If...Then
Tu comprends ce que je veux dire?
Tu comprends ce que je veux dire?
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 18/08/2010 à 21:18
Modifié par lermite222 le 18/08/2010 à 21:18
C'est possible, dis d'abord..
Comment tu enrégistre la valeur CheckBox dans ta BD ?
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
Comment tu enrégistre la valeur CheckBox dans ta BD ?
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
1
18 août 2010 à 21:24
18 août 2010 à 21:24
Dans un champ ayant comme type de valeur "oui/non"
par la ligne de code
.Fields("ChantierIdentiqueFacturation") = FormRepertoire.RepIdentique.Value
et je la récupère avec la ligne de code
.RepIdentique.Value = Enregistrement.Fields("ChantierIdentiqueFacturation")
Et là ça bug du au retour vrai à la place de true
par la ligne de code
.Fields("ChantierIdentiqueFacturation") = FormRepertoire.RepIdentique.Value
et je la récupère avec la ligne de code
.RepIdentique.Value = Enregistrement.Fields("ChantierIdentiqueFacturation")
Et là ça bug du au retour vrai à la place de true
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
18 août 2010 à 21:45
18 août 2010 à 21:45
Y a quelque chose que je comprend pas, la valeur d'un checkBox en VB6 est 1 ou 0, alors comment ce fait-il que tu à un Boolean ?
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
1
18 août 2010 à 21:51
18 août 2010 à 21:51
C'est vrai qu'il suffirait alors que je transforme mes champs de base de données en integer à la place de booléen et ça devrait marcher. je vais essayer et je te tiens au courant
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
1
18 août 2010 à 21:57
18 août 2010 à 21:57
Eh oui tout simplement, que suis-je bête, merci du coup de mains...
lermite222
Messages postés
8724
Date d'inscription
dimanche 8 avril 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
1 191
Modifié par lermite222 le 18/08/2010 à 22:00
Modifié par lermite222 le 18/08/2010 à 22:00
Un petit truc que j'emploi pour palier au bug des boolean.
J'enrégistre en integer
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
J'enrégistre en integer
dim A as Integer,B as Boolean A = Abs(Boolean) si c'est -1 ça fera 1 sinon 0 et pour assigner B = -A , si A= 0 beh.. ça fera 0 et si c'est 1 ça fera True.
L'expérience instruit plus sûrement que le conseil. (André Gide)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
stef.roos
Messages postés
73
Date d'inscription
vendredi 21 mars 2008
Statut
Membre
Dernière intervention
20 décembre 2012
1
18 août 2010 à 22:19
18 août 2010 à 22:19
Je note ton petit truc
Grand merci
@+
Grand merci
@+