for i = 0 to mafeuille.controls.count - 1
je fais une requete pour récupérer la valeur du champ correspondant
jusque là aucun souci
if marequete.hasrow = true
(1) XCheck = mafeuille.controls(i)
if mavaleur = "OUI" then
(2) xcheck.checked = true
else
(2) xcheck.checked=false
end if
next
Il passe bien dans tout mon code
en (1) il affecte bien à LCheck le nom du composant que je cherche à alimenter
par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement
le nom autrement que par la Bdd. J'ai également essayer d'alimenter le
composant après l'avoir trouvé par la ligne :
mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value ou
.checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour votre
aide
for i = 0 to mafeuille.controls.count - 1 je fais une requete pour récupérer la valeur du champ correspondant jusque là aucun souci if marequete.hasrow = true (1) XCheck = mafeuille.controls(i) if mavaleur = "OUI" then (2) xcheck.checked = true else (2) xcheck.checkedúlse end if next
Il passe bien dans tout mon code en (1) il affecte bien à LCheck le nom du composant que je cherche à
alimenter
par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement le nom autrement que par la Bdd. J'ai également essayer d'alimenter le composant après l'avoir trouvé par la ligne : mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value
ou
.checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour
votre
aide
Développer toutRéduire tout
Salut ;O)
Tu n'es pas dans le groupe approprié pour VB.NET. Ce groupe est dédié à VB6
et versions antérieures.
Vois plutôt dans le groupe microsoft.public.fr.dotnet.vb
Guy
"Lucio" <Lucio@discussions.microsoft.com> a écrit dans le message de
news:F77CB03F-D58D-4E24-8813-F532B1908014@microsoft.com...
Bonjour.
J'ai plusieurs composants CheckBox sur une feuille, chacun d'eux est lié à
un champ d'une table de ma base
selon la valeur de ce champ je coche ou non le composant
Pour cela j'ai créé un table de correspondance contenant le nom du
for i = 0 to mafeuille.controls.count - 1
je fais une requete pour récupérer la valeur du champ correspondant
jusque là aucun souci
if marequete.hasrow = true
(1) XCheck = mafeuille.controls(i)
if mavaleur = "OUI" then
(2) xcheck.checked = true
else
(2) xcheck.checkedúlse
end if
next
Il passe bien dans tout mon code
en (1) il affecte bien à LCheck le nom du composant que je cherche à
alimenter
par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement
le nom autrement que par la Bdd. J'ai également essayer d'alimenter le
composant après l'avoir trouvé par la ligne :
mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value
ou
.checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour
for i = 0 to mafeuille.controls.count - 1 je fais une requete pour récupérer la valeur du champ correspondant jusque là aucun souci if marequete.hasrow = true (1) XCheck = mafeuille.controls(i) if mavaleur = "OUI" then (2) xcheck.checked = true else (2) xcheck.checkedúlse end if next
Il passe bien dans tout mon code en (1) il affecte bien à LCheck le nom du composant que je cherche à
alimenter
par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement le nom autrement que par la Bdd. J'ai également essayer d'alimenter le composant après l'avoir trouvé par la ligne : mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value
ou
.checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour
votre
aide
Développer toutRéduire tout
LE TROLL
Salut, si on se réfère à ton titre, vbNet ce n'est pas ce forum :o) ---------
"Lucio" a écrit dans le message de news:
Bonjour. J'ai plusieurs composants CheckBox sur une feuille, chacun d'eux est lié à un champ d'une table de ma base
selon la valeur de ce champ je coche ou non le composant
Pour cela j'ai créé un table de correspondance contenant le nom du composant , le champ correspondant et la table de ce champ
for i = 0 to mafeuille.controls.count - 1 je fais une requete pour récupérer la valeur du champ correspondant jusque là aucun souci if marequete.hasrow = true (1) XCheck = mafeuille.controls(i) if mavaleur = "OUI" then (2) xcheck.checked = true else (2) xcheck.checkedúlse end if next
Il passe bien dans tout mon code en (1) il affecte bien à LCheck le nom du composant que je cherche à alimenter par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement le nom autrement que par la Bdd. J'ai également essayer d'alimenter le composant après l'avoir trouvé par la ligne : mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value ou .checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour votre aide
Développer toutRéduire tout
Salut, si on se réfère à ton titre, vbNet ce n'est pas ce
forum :o)
---------
"Lucio" <Lucio@discussions.microsoft.com> a écrit dans le
message de news:
F77CB03F-D58D-4E24-8813-F532B1908014@microsoft.com...
Bonjour.
J'ai plusieurs composants CheckBox sur une feuille, chacun
d'eux est lié à
un champ d'une table de ma base
selon la valeur de ce champ je coche ou non le composant
Pour cela j'ai créé un table de correspondance contenant
le nom du composant
, le champ correspondant et la table de ce champ
for i = 0 to mafeuille.controls.count - 1
je fais une requete pour récupérer la valeur du champ
correspondant
jusque là aucun souci
if marequete.hasrow = true
(1) XCheck = mafeuille.controls(i)
if mavaleur = "OUI" then
(2) xcheck.checked = true
else
(2) xcheck.checkedúlse
end if
next
Il passe bien dans tout mon code
en (1) il affecte bien à LCheck le nom du composant que je
cherche à alimenter
par contre en (2) il ne m'alimente pas le composant
correspondant
en gros je cherche à alimenter les checkbox, sans en
connaitre directement
le nom autrement que par la Bdd. J'ai également essayer
d'alimenter le
composant après l'avoir trouvé par la ligne :
mafeuille.controls(i) = MaValeur mais je suppose qu'il
faut que un .value ou
.checked mais je ne trouve pas cette propriété pour cette
ligne de code
je sais pas si j'ai été très clair mais d'avance je vous
remercie pour votre
aide
for i = 0 to mafeuille.controls.count - 1 je fais une requete pour récupérer la valeur du champ correspondant jusque là aucun souci if marequete.hasrow = true (1) XCheck = mafeuille.controls(i) if mavaleur = "OUI" then (2) xcheck.checked = true else (2) xcheck.checkedúlse end if next
Il passe bien dans tout mon code en (1) il affecte bien à LCheck le nom du composant que je cherche à alimenter par contre en (2) il ne m'alimente pas le composant correspondant
en gros je cherche à alimenter les checkbox, sans en connaitre directement le nom autrement que par la Bdd. J'ai également essayer d'alimenter le composant après l'avoir trouvé par la ligne : mafeuille.controls(i) = MaValeur mais je suppose qu'il faut que un .value ou .checked mais je ne trouve pas cette propriété pour cette ligne de code
je sais pas si j'ai été très clair mais d'avance je vous remercie pour votre aide
Développer toutRéduire tout
Lucio
oui je sais bien mais j'avais pas de réponse sur VB.net et je m'étais peut être que cette fonction existait en VB donc que quelqu'un pourrait me répondre. Donc désolé pour cette intrusion
"LE TROLL" a écrit :
Salut, si on se réfère à ton titre, vbNet ce n'est pas ce forum :o) ---------
"Lucio" a écrit dans le message de news:
> Bonjour. > J'ai plusieurs composants CheckBox sur une feuille, chacun > d'eux est lié à > un champ d'une table de ma base > > selon la valeur de ce champ je coche ou non le composant > > Pour cela j'ai créé un table de correspondance contenant > le nom du composant > , le champ correspondant et la table de ce champ > > Exemple > T_COMPOSANT > C_COMPO,C_CHAMP ,C_TABLE > Check1 , MonChamp1 , MaTable > Check2 , MonChamp2 , MaTable > Check3 , MonChamp3 , MaTable > > mon code est > dim XCheck as windows.forms.checkbox > > for i = 0 to mafeuille.controls.count - 1 > je fais une requete pour récupérer la valeur du champ > correspondant > jusque là aucun souci > if marequete.hasrow = true > (1) XCheck = mafeuille.controls(i) > if mavaleur = "OUI" then > (2) xcheck.checked = true > else > (2) xcheck.checkedúlse > end if > next > > Il passe bien dans tout mon code > en (1) il affecte bien à LCheck le nom du composant que je > cherche à alimenter > par contre en (2) il ne m'alimente pas le composant > correspondant > > en gros je cherche à alimenter les checkbox, sans en > connaitre directement > le nom autrement que par la Bdd. J'ai également essayer > d'alimenter le > composant après l'avoir trouvé par la ligne : > mafeuille.controls(i) = MaValeur mais je suppose qu'il > faut que un .value ou > .checked mais je ne trouve pas cette propriété pour cette > ligne de code > > je sais pas si j'ai été très clair mais d'avance je vous > remercie pour votre > aide > > > > > Développer toutRéduire tout
oui je sais bien mais j'avais pas de réponse sur VB.net et je m'étais peut
être que cette fonction existait en VB donc que quelqu'un pourrait me
répondre.
Donc désolé pour cette intrusion
"LE TROLL" a écrit :
Salut, si on se réfère à ton titre, vbNet ce n'est pas ce
forum :o)
---------
"Lucio" <Lucio@discussions.microsoft.com> a écrit dans le
message de news:
F77CB03F-D58D-4E24-8813-F532B1908014@microsoft.com...
> Bonjour.
> J'ai plusieurs composants CheckBox sur une feuille, chacun
> d'eux est lié à
> un champ d'une table de ma base
>
> selon la valeur de ce champ je coche ou non le composant
>
> Pour cela j'ai créé un table de correspondance contenant
> le nom du composant
> , le champ correspondant et la table de ce champ
>
> Exemple
> T_COMPOSANT
> C_COMPO,C_CHAMP ,C_TABLE
> Check1 , MonChamp1 , MaTable
> Check2 , MonChamp2 , MaTable
> Check3 , MonChamp3 , MaTable
>
> mon code est
> dim XCheck as windows.forms.checkbox
>
> for i = 0 to mafeuille.controls.count - 1
> je fais une requete pour récupérer la valeur du champ
> correspondant
> jusque là aucun souci
> if marequete.hasrow = true
> (1) XCheck = mafeuille.controls(i)
> if mavaleur = "OUI" then
> (2) xcheck.checked = true
> else
> (2) xcheck.checkedúlse
> end if
> next
>
> Il passe bien dans tout mon code
> en (1) il affecte bien à LCheck le nom du composant que je
> cherche à alimenter
> par contre en (2) il ne m'alimente pas le composant
> correspondant
>
> en gros je cherche à alimenter les checkbox, sans en
> connaitre directement
> le nom autrement que par la Bdd. J'ai également essayer
> d'alimenter le
> composant après l'avoir trouvé par la ligne :
> mafeuille.controls(i) = MaValeur mais je suppose qu'il
> faut que un .value ou
> .checked mais je ne trouve pas cette propriété pour cette
> ligne de code
>
> je sais pas si j'ai été très clair mais d'avance je vous
> remercie pour votre
> aide
>
>
>
>
> Développer toutRéduire tout
oui je sais bien mais j'avais pas de réponse sur VB.net et je m'étais peut être que cette fonction existait en VB donc que quelqu'un pourrait me répondre. Donc désolé pour cette intrusion
"LE TROLL" a écrit :
Salut, si on se réfère à ton titre, vbNet ce n'est pas ce forum :o) ---------
"Lucio" a écrit dans le message de news:
> Bonjour. > J'ai plusieurs composants CheckBox sur une feuille, chacun > d'eux est lié à > un champ d'une table de ma base > > selon la valeur de ce champ je coche ou non le composant > > Pour cela j'ai créé un table de correspondance contenant > le nom du composant > , le champ correspondant et la table de ce champ > > Exemple > T_COMPOSANT > C_COMPO,C_CHAMP ,C_TABLE > Check1 , MonChamp1 , MaTable > Check2 , MonChamp2 , MaTable > Check3 , MonChamp3 , MaTable > > mon code est > dim XCheck as windows.forms.checkbox > > for i = 0 to mafeuille.controls.count - 1 > je fais une requete pour récupérer la valeur du champ > correspondant > jusque là aucun souci > if marequete.hasrow = true > (1) XCheck = mafeuille.controls(i) > if mavaleur = "OUI" then > (2) xcheck.checked = true > else > (2) xcheck.checkedúlse > end if > next > > Il passe bien dans tout mon code > en (1) il affecte bien à LCheck le nom du composant que je > cherche à alimenter > par contre en (2) il ne m'alimente pas le composant > correspondant > > en gros je cherche à alimenter les checkbox, sans en > connaitre directement > le nom autrement que par la Bdd. J'ai également essayer > d'alimenter le > composant après l'avoir trouvé par la ligne : > mafeuille.controls(i) = MaValeur mais je suppose qu'il > faut que un .value ou > .checked mais je ne trouve pas cette propriété pour cette > ligne de code > > je sais pas si j'ai été très clair mais d'avance je vous > remercie pour votre > aide > > > > > Développer toutRéduire tout