OVH Cloud OVH Cloud

case à cocher

25 réponses
Avatar
...Patrick
Bonjour,

je sais afficher les "n" articles d'une commande avec la listedéroulante,
mais pour nous faciliter le travail j'aimerais arriver à ceci:
quand les articles s'afffichent dans le bas de mon formulaire, il faudrait
une case à cocher à côté de chaque ligne; si on clique sur la case, la zone
"quantité" s'affiche pour y encoder le nb de pièces entrés de cet article;
une fois cochés le ou les articles voulus et les qté remplies, le tout devra
s'enregistrer dans ma table des entrées.
Mon problème est donc la case à cocher et la zone quantité qui doit
apparaitre.
Si qq un avait un petit exemple..

Merci


Patrick

10 réponses

1 2 3
Avatar
...Patrick
Merci Raymond,
je sais cliquer à présent mais ..
il s'agit par exemple de 5 articles sur 5 lignes d'une même commande et
d'une même table et si je clique sur 1 , il mets le "v" dans toutes les
cases à cocher :-(

j'ai bien du mal mais je dois dire que j'avance quand même pas mal grâce à
ce forum.

Patrick

"Raymond [mvp]" a écrit dans le message
de news:
la case peut être cliquée normalement mais as-tu modifié le champ de ta
table pour le passer en oui/non au lieu de numérique entier ?

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de
news:

| Ok Raymond j'avance mais pourquoi la case ne change t elle pas , elle ne
se
| laisse pas cocher ?
| pourtant elle est non verouillée, visible, arret tabulation ..
| et je cherche pourtant, encore des heures aujourd"hui...mai s bon, pas
| touché access depuis des années (+/- 150) Lolll
|




Avatar
Raymond [mvp]
Compte tenu que tu es dans un formulaire en continu ou feuille, la case à
cocher indépendante réagit sur l'enregistrement actif (sélectionné) mais
étant donné qu'elle apparait pour tous les enregistrements et qu'elle est
unique donc la même, la dernière valeur cochée s'affiche sur tous les
enregistrements. mais la case ne concerne que l'enregistrement actif.
si tu ne veux pas voir toutes les cases, ne place pas la case sur la ligne
de la section détail mais dans l'entête ou le pied de formulaire.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de news:

| Merci Raymond,
| je sais cliquer à présent mais ..
| il s'agit par exemple de 5 articles sur 5 lignes d'une même commande et
| d'une même table et si je clique sur 1 , il mets le "v" dans toutes les
| cases à cocher :-(
|
| j'ai bien du mal mais je dois dire que j'avance quand même pas mal grâce à
| ce forum.
|
| Patrick
Avatar
...Patrick
RE
c'est donc bien un sous formulaire en continu qui prends ses données dans
une requete;
j'ai bien une case à cocher à côté de chaque article (je fais même
apparaitre la désignation (libellé) de l'article par le clic sur la case)
mais
tous sont cliqués...

on ne sait pas faire ?
pour tester le clic en mettant comme tu l'indiques la case à cocher dans
l'entete:
Me.CurrentRecord.Désignation.Visible = True
Merci


"Raymond [mvp]" a écrit dans le message
de news:
Compte tenu que tu es dans un formulaire en continu ou feuille, la case à
cocher indépendante réagit sur l'enregistrement actif (sélectionné) mais
étant donné qu'elle apparait pour tous les enregistrements et qu'elle est
unique donc la même, la dernière valeur cochée s'affiche sur tous les
enregistrements. mais la case ne concerne que l'enregistrement actif.
si tu ne veux pas voir toutes les cases, ne place pas la case sur la ligne
de la section détail mais dans l'entête ou le pied de formulaire.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de
news:

| Merci Raymond,
| je sais cliquer à présent mais ..
| il s'agit par exemple de 5 articles sur 5 lignes d'une même commande et
| d'une même table et si je clique sur 1 , il mets le "v" dans toutes les
| cases à cocher :-(
|
| j'ai bien du mal mais je dois dire que j'avance quand même pas mal grâce
à
| ce forum.
|
| Patrick




Avatar
Raymond [mvp]
beaucoup plus simple:
Me.Désignation.Visible = True

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de news:
%
| RE
| c'est donc bien un sous formulaire en continu qui prends ses données dans
| une requete;
| j'ai bien une case à cocher à côté de chaque article (je fais même
| apparaitre la désignation (libellé) de l'article par le clic sur la case)
| mais
| tous sont cliqués...
|
| on ne sait pas faire ?
| pour tester le clic en mettant comme tu l'indiques la case à cocher dans
| l'entete:
| Me.CurrentRecord.Désignation.Visible = True
| Merci
Avatar
...Patrick
re,
meme résultat, je me demande si c'est finalement possible de cocher un
article de mon formulaire (en continu) pour ensuite faire l'enregistrement
des articles cochés qui apparaissent (une commande peut etre livrée
partiellement bien sur)

Merci

Patrick (rameur)


"Raymond [mvp]" a écrit dans le message
de news:
beaucoup plus simple:
Me.Désignation.Visible = True

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, le langage IT, tel que vous n'avez jamais osé le
parler:
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de
news:
%
| RE
| c'est donc bien un sous formulaire en continu qui prends ses données
dans
| une requete;
| j'ai bien une case à cocher à côté de chaque article (je fais même
| apparaitre la désignation (libellé) de l'article par le clic sur la
case)
| mais
| tous sont cliqués...
|
| on ne sait pas faire ?
| pour tester le clic en mettant comme tu l'indiques la case à cocher dans
| l'entete:
| Me.CurrentRecord.Désignation.Visible = True
| Merci




Avatar
Raymond [mvp]
si tu ne mets pas à jour l'enregistrement immédiatement et si tu testes
ensuite les éléments cochés il faut que la case à cocher fasse référence à
un champ de la table et non un champ indépendant comme actuellement.
ajoute un champ oui/non dans ta table et place le sur ton formulaire, ça va
aller.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de news:
u$
| re,
| meme résultat, je me demande si c'est finalement possible de cocher un
| article de mon formulaire (en continu) pour ensuite faire l'enregistrement
| des articles cochés qui apparaissent (une commande peut etre livrée
| partiellement bien sur)
|
| Merci
|
| Patrick (rameur)
|
Avatar
...Patrick
Ok Raymond...encore une fois on avance et je t'en remercie.
j'ai ajouté un champ OUI/non dans ma table des articles à recevoir.
jai mis la case "recu" dans le détail du sous formuliare, à coté de chaque
article mais ...impossible de cocher ..une action se fera par après ...
dois-je faire mon formulaire sur base de la table ou depuis une requete ?
je demande ça aussi car un champ (un seul) ne vient pas de cette table des
commandes/articles à recevoir mais de la table des articles en stock pour y
trouver l'emplacement dans nos rayons de cet article...
le fournisseur envoi un article sans en connaitre l'emplacement qui ne
l'intéresse pas bien sur mais moi oui évidemment.

Patrick (Rameur Belge)


"Raymond [mvp]" a écrit dans le message
de news:
si tu ne mets pas à jour l'enregistrement immédiatement et si tu testes
ensuite les éléments cochés il faut que la case à cocher fasse référence à
un champ de la table et non un champ indépendant comme actuellement.
ajoute un champ oui/non dans ta table et place le sur ton formulaire, ça
va
aller.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de
news:
u$
| re,
| meme résultat, je me demande si c'est finalement possible de cocher un
| article de mon formulaire (en continu) pour ensuite faire
l'enregistrement
| des articles cochés qui apparaissent (une commande peut etre livrée
| partiellement bien sur)
|
| Merci
|
| Patrick (rameur)
|




Avatar
Raymond [mvp]
il faut prendre l'habitude de travailler avec des requêtes plutôt que les
tables directement.
la case doit pouvoir être cochée sauf si la requête devient une requête non
modifable de part l'état des relations de stables associées dans la requête.
si tu peux modifier un champ de la même table, tu dois pouvoir modifier la
case.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de news:
eH4vpZ%
| Ok Raymond...encore une fois on avance et je t'en remercie.
| j'ai ajouté un champ OUI/non dans ma table des articles à recevoir.
| jai mis la case "recu" dans le détail du sous formuliare, à coté de chaque
| article mais ...impossible de cocher ..une action se fera par après ...
| dois-je faire mon formulaire sur base de la table ou depuis une requete ?
| je demande ça aussi car un champ (un seul) ne vient pas de cette table des
| commandes/articles à recevoir mais de la table des articles en stock pour
y
| trouver l'emplacement dans nos rayons de cet article...
| le fournisseur envoi un article sans en connaitre l'emplacement qui ne
| l'intéresse pas bien sur mais moi oui évidemment.
|
| Patrick (Rameur Belge)
Avatar
...Patrick
merci du conseil sur les requetes,
j'en prends note.
bon ben alors suis encore bien embêté...
je n'ai pas l'emplacement de l'article dans ma table des art à recevoir, je
dois donc aller le chercher dans une autre commme indiqué avant et donc par
une requete;
si c'est pas une requête, c'est dans la table "arecevoir" qui elle n'a pas
l'emplacement.ou avec une liaison entre ces 2 tables.

j'ai donc besoin de la case à cocher de table "aRecevoir" ET de
l'emplacement de la table "emplacements"

il y a peut être une autre façon de faire ?

pas sur que toute l'action désirée soit claire... :-(
Je peux essayer d'expliquer en privé si tu veux .
Patrick (rameur wallon)


"Raymond [mvp]" a écrit dans le message
de news: e1GCYq%
il faut prendre l'habitude de travailler avec des requêtes plutôt que les
tables directement.
la case doit pouvoir être cochée sauf si la requête devient une requête
non
modifable de part l'état des relations de stables associées dans la
requête.
si tu peux modifier un champ de la même table, tu dois pouvoir modifier la
case.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de
news:
eH4vpZ%
| Ok Raymond...encore une fois on avance et je t'en remercie.
| j'ai ajouté un champ OUI/non dans ma table des articles à recevoir.
| jai mis la case "recu" dans le détail du sous formuliare, à coté de
chaque
| article mais ...impossible de cocher ..une action se fera par après ...
| dois-je faire mon formulaire sur base de la table ou depuis une requete
?
| je demande ça aussi car un champ (un seul) ne vient pas de cette table
des
| commandes/articles à recevoir mais de la table des articles en stock
pour
y
| trouver l'emplacement dans nos rayons de cet article...
| le fournisseur envoi un article sans en connaitre l'emplacement qui ne
| l'intéresse pas bien sur mais moi oui évidemment.
|
| Patrick (Rameur Belge)




Avatar
Raymond [mvp]
je veux bien essayer de jeter un oeil dessus ce week-end, je reste à la
maison.
tu m'envoies ta base (minimum) en fichier zip en enlevant les xyz dans mon
adresse.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
Découvrez le Jargonaute, oserez-vous le parler ?
http://www.microsoft.com/france/communautes/jargonaute/


"...Patrick" a écrit dans le message de news:
%23keWNF$
| merci du conseil sur les requetes,
| j'en prends note.
| bon ben alors suis encore bien embêté...
| je n'ai pas l'emplacement de l'article dans ma table des art à recevoir,
je
| dois donc aller le chercher dans une autre commme indiqué avant et donc
par
| une requete;
| si c'est pas une requête, c'est dans la table "arecevoir" qui elle n'a
pas
| l'emplacement.ou avec une liaison entre ces 2 tables.
|
| j'ai donc besoin de la case à cocher de table "aRecevoir" ET de
| l'emplacement de la table "emplacements"
|
| il y a peut être une autre façon de faire ?
|
| pas sur que toute l'action désirée soit claire... :-(
| Je peux essayer d'expliquer en privé si tu veux .
| Patrick (rameur wallon)
1 2 3