[]
Nombre de membres 1 membre
Connectés : ( personne )
 

La Charte du Forum - La Charte du Forum

Forum - Forum
Problèmes Access des débutants - Problèmes Access des débutants


clos par 3Stone le 28/08/2010 : 01:19  Sujet n° 395  menu edition

le 09/08/2010 : 08:49
par jymgo

Anonyme

visiteur

Bonjour Pierre.
(Access 2007) : J'ai créé un menu 'Editions' sur lequel j'utilise des listes déroulantes et des zones de texte servant de 'bornes de date'. Lorsque je sélectionne un enregistrement dans la liste déroulante et que j'indique des dates correctes, rien ne se passe : le système me retourne une boite de dialogue me demandant de rentrer manuellement les infos précédentes (Formulaires.EDITIONS.datemin)n. En revanche, si j'ouvre ce formulaire en mode création et que j'ajoute, par exemple, un rectangle, tout fonctionne alors correctement en mode affichagek.
Ce dysfonctionnement se produit à chaque nouvelle ouverture de la bdd. Je n'arrive pas à cibler le paramètre défectueux (formulaire ou Options Access). Merci de ta réponse. Cordialement. Jymgo
Ecrire à jymgo  sujet clos  Haut

[]   

Réponse n° 1
--------
le 09/08/2010 : 18:25
par 3Stone

Anonyme

Administrateur

Bonjour,
 
Citation :

J'ai créé un menu 'Editions' sur lequel j'utilise des listes déroulantes et des zones de texte servant de 'bornes de date'. Lorsque je sélectionne un enregistrement dans la liste déroulante...

 
Je ne sais si je dois comprendre que c'est un formulaire que tu as créé ?
Et que c'est sur ce formulaire que tu as créé les listes ?

 
Citation :

En revanche, si j'ouvre ce formulaire en mode création et que j'ajoute, par exemple, un rectangle, tout fonctionne alors correctement en mode affichage

 
Je ne vois pas la relation entre sélectionner qque chose dans une liste et placer le formulaire en mode création...

 
Citation :

Ce dysfonctionnement se produit à chaque nouvelle ouverture de la bdd. Je n'arrive pas à cibler le paramètre défectueux (formulaire ou Options Access).

 
??  Je pense qu'il faut quelques détails et précisions pour comprendre ce qui ce passe.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 2
--------
le 09/08/2010 : 19:07
par JYMGO

Anonyme

visiteur
Merci pour ta réponse Pierre. J'essaye d'être plus précis. Ma base s'ouvre sur un formulaire d'accueil qui oriente l'utilisateur sur 2 autres formulaires (Ajouter-Modifier et Editions) par le clic de 2 boutons. Le menu Edition est bien un formulaire. Sur ce formulaire, j'ai plusieurs listes déroulantes dont une va récupérer les noms dans une table 'joueurs'. Le but est de sortir pour un joueur sélectionné, ses résultats de golf sur une période choisie grâce à 2 zones de texte qui sont les bornes 'datemin' et 'datemax'. Lorsque j'ouvre le menu édition et que je sélectionne un joueur et une période de dates, le système me demande de rentrer manuellement ces éléments. En revanche, si j'ajoute un trait ou un rectangle dans le formulaire (préalablement ouvert en mode création), les données sont correctement récupérées dans la liste déroulante et dans les zones de texte. j'espère que ces éléments te rendront les choses plus claires. S'il le faut, je peut t'envoyer ma base par email.
Merci de ta réponse. Cordialement. Jymgo
Ecrire à JYMGO   clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 3
--------
le 09/08/2010 : 22:58
par 3Stone

Anonyme

Administrateur

Bonjour,

 
Citation :

Le menu Edition est bien un formulaire.

 
Ok, mais ce formulaire ne comporte que ces listes... ou est-ce un formulaire en continu qui affiche déjà les joueurs ?

 
Citation :

Sur ce formulaire, j'ai plusieurs listes déroulantes dont une va récupérer les noms dans une table 'joueurs'. Le but est de sortir pour un joueur sélectionné, ses résultats de golf sur une période choisie grâce à 2 zones de texte qui sont les bornes 'datemin' et 'datemax'.

 
Ok.
Les listes devraient donner les identifiants des joueurs, un nom peut avoir des doublons...
Les 2 zones de texte ne sont que des zones indépendantes, je suppose. Elles ne mémorise donc pas les saisies.

 
Citation :

Lorsque j'ouvre le menu édition et que je sélectionne un joueur et une période de dates, le système me demande de rentrer manuellement ces éléments.

 
Quant demande t'il cela ? après avoir cliqué sur un bouton ?
Ou qu'est ce qui déclanche la recherche ?

 
Citation :

En revanche, si j'ajoute un trait ou un rectangle dans le formulaire (préalablement ouvert en mode création), les données sont correctement récupérées dans la liste déroulante et dans les zones de texte

 
Là, je me pose des questions... que viennent faire des traits ou des rectangles dans le formulaire en mode création ?
Quel rapport avec la recherche que tu cherches à faire ?

Si je résume, tu as un formulaire sur lequel tu sélectionnes un joueur dans une liste déroulante. Et dans deux zones de texte, tu saisis une date de début et une date de fin.
La question est: que souhaites tu faire ou obtenir ensuite ?

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 4
--------
le 10/08/2010 : 11:21
par JYMGO

Anonyme

visiteur
Bonjour Pierre et merci à nouveau du temps que tu passes sur mon problème. Le formulaire permet de sortir des états en fonction des choix effectués sur les listes déroulantes. Chaque état, créé à partir des requêtes, est appelé au moyen d'un bouton qui actionne une macro d'ouverture.
Les listes déroulantes vont chercher les identifiants des joueurs effectivement. Pour les zones, elles sont indépendantes, bien que des dates figurent par défaut. Les saisies sont répercutées sur les requêtes pour analyser une période particulière. Les demandes du système (qui correspondent au contenu des listes déroulantes et des zones de dates) sont déclenchées lorsque je clique sur les boutons qui commandent l'ouverture des états.
Le fait d'ajouter un trait ou un rectangle en mode création dans le formulaire 'Edition' s'apparente à une modification. Après cette modif, l'état s'affiche sans problème.
Après avoir sélectionné un joueur et une période de date, je clique sur un bouton qui m'ouvre un état qui m'affiche les résultats de la requête associée.
J'espère avoir répondu à tes questions. Merci encore de ton concours
Cordialement
Jymgo
Ecrire à JYMGO   clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 5
--------
le 10/08/2010 : 11:43
par 3Stone

Anonyme

Administrateur

Bonjour,

 
Citation :

Après avoir sélectionné un joueur et une période de date, je clique sur un bouton qui m'ouvre un état qui m'affiche les résultats de la requête associée.

 
Donc, dans cette requête, tu fais pointer les critères vers la liste et les zones de texte. C'est la bonne méthode.

Si malgré tout, lors du clic sur le bouton qui lance l'état, on te demande des paramètres, c'est que Access ne trouve pas les données ou plutôt la source que tu lui a renseigne.

Le plus simple pour saisir le critère dans la requête est de te servir de l'assistant.
Clique droit et choisis "Créer..." et à l'aide de l'assistant, tu vas rejoindre la liste. Le formulaire aura été ouvert avant, bien sûr.

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 6
--------
le 10/08/2010 : 20:08
par jymgo

Anonyme

visiteur
Merci pour ces infos. C'est vrai que j'utilise peu l'assistant. Bizarrement, aujourd'hui, il n'y a pas eu de dysfonctionnement...
Il y a quelques temps, je t'avais contacté sur un autre forum...depuis, j'ai reformaté mon pc (sans bien sur sauvegarder les favoris....). Pourrais tu me redonner l'adresse ? il y a toujours des infos intéressantes à glaner. Merci encore de ton concours. Cordialement. Jymgo
Ecrire à jymgo   clos par 3Stone le 28/08/2010 : 01:19  Haut
Réponse n° 7
--------
le 11/08/2010 : 19:31
par 3Stone

Anonyme

Administrateur

Bonjour,

Il me semble que tu parles de feu le newsgroup "microsoft.public.fr.access" wink

Ne pas confondre un Newsgroup et un Forum, le premier utilise NNTP et le second se trouve sur le Web et est accessible par HTTP.

Ici, par exemple, c'est un forum web wink
L'autre était un newsgroup hébergé sur les serveur de Microsoft. Mais, MS les à tous fermés pour les remplacer par des forums (donc web)

Il reste encore au moins un serveur "image" qui continue à fonctionner (pour l'instant...)
Tu peux le rejoindre avec un lecteur de news (comme l'était Outlook Express) en cliquant simplement sur ce lien :

news://aioe.org/microsoft.public.fr.access

Cordialement,
Pierre(3stone)
  clos par 3Stone le 28/08/2010 : 01:19  Haut
actif sujet actif   clos sujet clos   Important! Important!   Nouveau Nouveau message   -   Rectifier Rectifier message   Clôturer Clôturer sujet   Remonter Remonter
[]
Catégories de discussion  Forum 



Haut