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 27/11/2010, 12h39   #1
Invité de passage
 
Thomas VENET
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Thomas VENET

Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
Par défaut Problème création liste déroulante

Bonjour à tous,
Etant plus que débutant, je rencontre un soucis pour créer une liste déroulante sur un formulaire déjà crée.
En fait j'ai souhaité ajouter donc une liste déroulante avec des données pré-établies (matricule des collaborateurs qui sont chargés des saisies des pages au jour le jour) en créant une nouvelle table afin que ce menu apparaissent sur le formulaire (qui contient déjà 25.000 pages de saisie).
J'ai crée ensuite la liste déroulante dans le formulaire, les matricules apparaissent bien mais lorsque j'en choisis un, celui-ci s'affiche sur les 25.000 pages précédentes et..sur les pages suivantes !!!!
Bon, il est clair que je suis nul et que le problème vient de là (Mon niveau de connaissance sous ACCES 2003 est très léger....
Je voudrais donc créer une liste déroulante sur la base et que celle-ci s'applique uniquement aux saisies postérieures et qui plus est, que je puisse avoir le libre choix de saisir le matricule qui va bien (au lieu que le dernier saisi vienne remplacer automatiquement tous les précédents).
J'ai du louper quelques chose mais quoi ?
Si quelqu'un pouvait m'aider, cela serait super sympa !!!!!
Merci pour votre aide.
Thomas.
Tom92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/11/2010, 14h34   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 238
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 238
Points : 11 025
Points : 11 025
Bonjour Tom,

peut-être un peu de lecture pour trouver par toi-même :


http://access.developpez.com/faq/?page=zdl#LierZdl
et si c'est trop élaboré, vois ceci (pas neuf mais toujours d'actualité pour constituer une base de connaissances :
http://www.developpez.biz/downloads/access/access97.zip
et la première partie de ceci, pour apprendre à construire des formulaires :
http://argyronet.developpez.com/offi...ghlightrecord/

Bonne lecture.
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 27/11/2010, 16h42   #3
Membre Expert
 
Homme Robert JAMIN
Retraité
Inscription : juillet 2009
Messages : 1 223
Détails du profil
Informations personnelles :
Nom : Homme Robert JAMIN
Âge : 73
Localisation : Belgique

Informations professionnelles :
Activité : Retraité
Secteur : Enseignement

Informations forums :
Inscription : juillet 2009
Messages : 1 223
Points : 2 022
Points : 2 022
Bonjour,

N'avez vous pas lier la liste déroulante à une zone de texte indépendante (qui ne fait pas partie de la table ou de la requête source du form) dans le formulaire ce qui expliquerait que le n° choisit apparaisse dans tous les enregistrements.
__________________
Cordialement.

RJ
rjamin est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/11/2010, 12h19   #4
Invité de passage
 
Thomas VENET
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Thomas VENET

Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
C'est fort possible, je vais vérifier.
Merci encore
Tom92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 12h21   #5
Invité de passage
 
Thomas VENET
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Thomas VENET

Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
Citation:
Envoyé par ClaudeLELOUP Voir le message
Bonjour Tom,

peut-être un peu de lecture pour trouver par toi-même :


http://access.developpez.com/faq/?page=zdl#LierZdl
et si c'est trop élaboré, vois ceci (pas neuf mais toujours d'actualité pour constituer une base de connaissances :
http://www.developpez.biz/downloads/access/access97.zip
et la première partie de ceci, pour apprendre à construire des formulaires :
http://argyronet.developpez.com/offi...ghlightrecord/

Bonne lecture.
Merci encore pour les infos !!
Je vais étudier cela de près.
Tom92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 15h13   #6
Invité de passage
 
Thomas VENET
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Thomas VENET

Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
Merci encore, j'ai trouvé !
Par contre j'ai un autre petit soucis : par rapport au menu déroulant crée, je souhaiterais créer une requête m'indiquant donc le nombre de saisies effectuées par matricule et par date (jj/mm/aaaa).
J'avoue que j'ai un peu de mal dans les valeurs.
Auriez-vous une idée SVP ?
Merci.
Tom92 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 15h27   #7
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 238
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 238
Points : 11 025
Points : 11 025
Dans ces cas-là, je procède comme ceci
1° une requête simple avec les champs qui t'intéressent.
2° en tête d'une colonne supplémentaire de ta requête, tu indiques le chiffre 1 --> Access va comptéter : Expr1 : 1
3° tu transformes en requête de regroupement (signe sigma majuscule)
---> regroupement sur les champs et somme dans la colonne du 1

Examine le résultat.

Si pas OK, reviens.
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 28/11/2010, 16h09   #8
Invité de passage
 
Thomas VENET
Inscription : novembre 2010
Messages : 5
Détails du profil
Informations personnelles :
Nom : Thomas VENET

Informations forums :
Inscription : novembre 2010
Messages : 5
Points : 0
Points : 0
Géant !!!
Ca marche !!
Merci encore pour ton aide !!
Thomas.
Tom92 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 22h04.


 
 
 
 
Partenaires

Hébergement Web