Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/10/2011, 16h52   #1
Invité de passage
 
Inscription : avril 2010
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 15
Points : 1
Points : 1
Par défaut Case à cocher

Bonjour,

Je me rapproche encore vers vous.

Sur un formulaire en mode continu, j'ai plusieurs enregistrements avec sur chaque enregistrement une case à cocher (coche1).

Est-ce que c'est possible de rajouter sur le formulaire une case à cocher qui me permettrait d'activer (true) en 1 seule fois la case à cocher de chaque ligne.

Merci beaucoup d'avance
Philindy26
Philindy26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 17h51   #2
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 584
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 584
Points : 886
Points : 886
Bonjour

Ne serait-il pas plus logique de considérer la valeur vrai (coché) comme valeur par défaut dans la structure de la table ?
78chris est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 07h43   #3
Invité de passage
 
Inscription : avril 2010
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 15
Points : 1
Points : 1
Par défaut Case à cocher

Bonjour,

C'est une liste d'adresse mail; A l'ouverture du formulaire, j'aurais voulu que toutes les adresses soient décochées; La personne choisie une ou plusieurs adresses ou alors il clique sur la case à cocher "supplémentaire" pour sélectionner toutes les adresses d'un coup.
Merci d'avance
Philindy26
Philindy26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 07h53   #4
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 620
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 620
Points : 30 954
Points : 30 954
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Il faut jouer sur la table requête qui alimente ton formulaire et faire un requery pour mettre à jour.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2011, 15h37   #5
Membre éclairé
 
Homme Pierre-Jean
Développeur informatique
Inscription : février 2010
Messages : 306
Détails du profil
Informations personnelles :
Nom : Homme Pierre-Jean
Âge : 31
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : Industrie

Informations forums :
Inscription : février 2010
Messages : 306
Points : 330
Points : 330
Envoyer un message via MSN à paidge
Bonjour,

Philippe a raison. J'ai déjà été confronté à ce problème et le mieux qu'il y ait à faire est de créer une case à cocher dans l'en-tête du formulaire par exemple (que l'on appellera chk_all). Et sur l'évènement click de cette case, tu mets un code du type :

Code :
1
2
3
4
5
6
7
8
9
Private Sub chk_all_Click()
 
    DoCmd.Requery   ' permet de prendre en compte le dernier enregistrement sélectionné
 
    ' ===== Coche/décoche la case pour tous les enregistrements =====
    CurrentDb.Execute ("UPDATE TaTable SET TonChamp= '" & Me.chk_all & "';")
    Me.Requery      ' Rafraîchissement du formulaire
 
End Sub
__________________
L'informatique fait gagner beaucoup de temps. A condition d'en avoir beaucoup devant soi !!!
paidge est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 07/10/2011, 07h28   #6
Invité de passage
 
Inscription : avril 2010
Messages : 15
Détails du profil
Informations forums :
Inscription : avril 2010
Messages : 15
Points : 1
Points : 1
Par défaut Case à cocher

Bonjour,

Merci beaucoup Paidge et à vous tous pour votre travail.
Cela fonctionne très bien et c'est exactement cela que je voulais.
Philindy26
Philindy26 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h16.


 
 
 
 
Partenaires

Hébergement Web