ACCESS Help s'il vous plait je craque !
tony020422 Messages postés 566 Date d'inscription Statut Membre Dernière intervention -
je débute à peine en Access 2007 (je viens de connaitre cet outil) et je deviens fou tellement ce truc est intouchable pour les non initiés..
Je ne comprends pas grand chose et il n'y a pas d'aide ni de tutoriaux pour les débutants, alors entre les tables champs requetes et formulaires je suis perdu!!!!
j'aimerais en gros faire un formulaire sur lequel:
dans un premier temps on choisit le code concessionnaire dans une liste déroulante
ceci faisant apparaitre les infos sur la concession choisie
dans un second temps on choisit dans une liste déroulante le type de garantie
ceci faisant apparaitre l'ensemble des garanties dont le type a été choisi précédemment
et enfin le nombre total de garantie qui a été consulté
actuellement j'ai crée plusieurs tables (table a champ unqique) avec table1 avec comme champ Numéro concession
table2 avec comme champ Nom concession
table3 avec comme champ type garantie
table4 avec come champ taux horaire....
Je ne sais pas quoi faire aprés....
Faut il crée des requetes? si oui pourquoi?comment?..
A savoir que je ne suis pas du tout informaticien et que je ne sais pas programmer!
Mille merci a ceux qui pourront ne serait ce que me donner un petit coup de pied au c...
- ACCESS Help s'il vous plait je craque !
- Youtube craqué - Télécharger - Streaming vidéo
- Access appdata - Guide
- Acer quick access - Forum logiciel systeme
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
- Cette sedcard est actuellement pas actif. s'il vous plaît vérifier plus tard. - Forum Virus
154 réponses
Un débutant en Access 2007 cherche à construire un formulaire avec des listes déroulantes dépendantes : sélectionner d’abord le code concessionnaire pour afficher ses infos, puis le type de garantie pour lister les garanties associées et afficher un total.
Le projet s’appuie sur plusieurs tables (numéro et nom du concessionnaire, type de garantie, taux horaire) et nécessite des requêtes ainsi que des formulaires ou sous-formulaires pour présenter les résultats et établir une liaison maître‑enfant entre les données.
Les échanges évoquent l’emploi de requêtes pour récupérer et afficher les données liées, l’affichage dans un formulaire plutôt que dans une feuille de données, et des difficultés techniques liées à Access (version, chemin d’accès invalide, erreur d’exécution 438, problèmes d’actualisation).
Des pistes proposées incluent l’utilisation de sous‑formulaires et de comptage (par exemple via DCount) pour obtenir le total, mais les contributions restent techniques et ne fournissent pas une solution universelle adaptée à tous les environnements.
bne en fait j'ai pas compris ou alors j'y arrive pas!!
Je ne sais pas comment faire apparaitre les resultats de ma requete sous forme de base de données dans mon formulaire...comprends pas les glisser que tu m'as dit de faire!!
Merci en tout cas de toujours répondre présent!
Ps: Lorsque j'ai choisi ma concession dans ma liste déroulante, et que je clik sur le bouton "afficher les info sur la concessoon" j'ai les bons résultats qui apparaisssent sous forme de base de données (et c'est ce que je voudrais changer comme mise en forme)
Mais lorsque je reviens sur ma liste déroulante pour changer de num de concessions, et que je reclik sur "afficher les info concessions" et bien les résultats de la requete ne se sont pas mises a jour et restent les memes que ceux de la 1ere concession choisie.. comment faire pour que les résultats de la requete se mettent a jour?!
Merci Merci!
Et pour le glisser, ben... C'est dur d'expliquer à distance, un bon schéma vaut mieux qu'un long discours.
Tu affiches ton formulaire en mode création, tu le réduis un peu (qu'il ne soit pas en plein écran) dans ta fenêtre Base de données tu cliques sur la requête et tu la fais glisser dans le formulaire.
J'ai mis mon formulaire en mode création avec en tete et pied de page, les bouton ect..modifiable.. mais je ne peux pas faire glisser l'onglet(!) Requete lien-tables (celui dans lequel s'affiche mes résultats) dans mon formulaire!
Par contre serait il possible "d'automatiser" la mise a jour des concessions sans avoir a chaque fois a fermer la requete?!
Merci ! !
Pour afficher mes résultats sous forme de tableau ou autre sur mon formulaire je n'ai toujours pas trouvé..
par contre je peux apparemment les afficher sur un autre formulaire qui sera appelé par un bouton sur mon formulaire principal.
J'ai donc crée un nveau formulaire (appelé Formulaire Résultat liste garanties) ayant pour source ma requete
( R-Listeconcession) et mon bouton appelant ce fomulaire a comme code (dans l'onglet Evenement --> sur clik)
DoCmd.OpenForm "Formulaire Résultat liste garanties"
mais ca ne marche pas la commance DoCmd n'est pas reconnnue!!
Que dois je taper?! Comment faire plus simple en faisant apparaitre les résultats sous forme de tableaux sans passer par un autre formulaire?!
Merci beaucoup ! ! !
Je comprends pas pourquoi ?!
Ps: je n'ai absolument rien tapé sur le formulaire "Formulaire Résultat liste garanties " à part le code docmd....peut etre cela vient il d'ici ?
Pouvez vous m'aider svp, merci !!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionMERKI ! ! ! !
Primo, si la requête contient des infos et que ton formulaire est basé sur la requête, les infos doivent y être. Il y a un autre problème que je ne peux pas déceler à distance...
Deuxio, pour que la liste ne soit pas sélectionnée à l'ouverture du formulaire, il faut que tu changes l'ordre de tabulation pour qu'un autre ongjet soit sélectionné en premier
Tertio: j'ai absolument pas compris ton histoire de "surbrillanve non stop"
Alors primo, dans mon formulaire j'ai un bouton sur lequel on clik permettant par exemple de faire apparaitre la liste des garanties passées par la concession sélectionnée plus tot dans une liste déroulante.
Aprés avoir cliqué, les résultats sont obtenus dans la base de données de l'onglet requete (c'est celle ci qui m 'a permi d'obtenir ce que je voulais)
Donc ca fonctionne mais ca apparait sur une autre fenetre et sous forme de base de données --> mocho ;-)
Alors j'aimerais pouvoir afficher cette liste de garanties prporement (dans un tableau par ex) sur mon formulaire (en dessous de mon bouton) as tu compris ce que je souhaite faire ?! (j'ai essayé d'etre le plus clair possible ;-)
Deuxio,je pense que d'aprés ton deuxio tu as compris ce que je voulais faire mais moi je ne sais pas comment faire ce que tu m'as dit! (po compris!)
Tertio, qui rejoint le deuxio, comment faire pour qu' aprés avoir choisi la concession dans la liste déroulante, celle ci ne reste pas en surbrillance avoir cliqué sur le bouton suivant ?!
J'espère que les mots qui ont été tapés par mes doigts et dictés par mon cerveau ont un sens, ce que je peux remettre en question aprés une journée post week end a plancher non stop sur Access...
Quoiqu'l en soit Mille Mercis par avance pour ta patience et ton dévouement!
Cdt,
Antony
Bon, pour l'ordre de tabulation, tu mets ton formulaire en mode création. Tu sélectionnes ta liste de choix, tu affiches sa feuille de propriétés, tu cherches Index tabulation (Onglet "Autres"), il doit y avoir 0, tu mets 1 à la place.
Pour le reste...
Je t'ai dit comment faire, mais c'est le vocabulaire qui nous bloque. Est ce que tu sais ce que j'appelle Fenêtre base de données? Je ne pense pas vu que tu emploies le terme base de données à la place de Feuille de données pour l'affichage de ta requête.
Cherche un peu dans l'aide pour comprendre le sens de ce que j'ai écrit, je ne peux pas l'expliquer avec d'autres mots, et tant que tu n'auras pas essayé ça on n'avancera pas.
A +!
Je pense sérieusement qu'il serait plus simple de vous aidez si vous mettez votre BD (compresser en ZIP ou RAR) sur www.cjoint.com et vous postez le lien.
Au passage ,bonjour LatelyGeek, j'ai toutes les peines du monde de comprendre les désirs de Antony.
Antony, de grâce parcourrai au moin une fois le cours proposé sous se poste http://www.commentcamarche.net/forum/affich 6728759 access help s il vous plait je craque#17
cela sera très profitable pour vous et vous aurez certainement du plaisir de mieux comprendre Access...!
Merci d'etre la!
Alors Pingou ton raccourci est en fait....la première page de mes posts! Alors si c'est volontairs comprends pas et sinon et ben tu t'es trompé de touche! lol
Alors pour mettre l'index de tabulation a 1, nikel c'esrt ce que je je voulais!
Anfin je vais essayer d'etre au maximun clair: je voudrais mettre mes résultats (actuellement visible dans un nouveau onglet qui est ma requete, les résultats étant consignés sous forme de feuille de données) sous forme de tableau ou autre dans mon formulaire principal contenant mes boutons, liste déroulante...
Je n'y parviens pas en faisant des glisser... faudrait il par hasard créer un nouveau formulaire qui serait appelé par mon formulaire principal et permettrait d'afficher mes résultats, ou bien alors faut il créer un sous formulaire?!!
La je bug et malheureusement si je savais comment faire je gagnerais beaucoup de temp!!
Merci par avance pour essayer de déchiffrer ce que j'essaye de vous faire comprendre!
Cdt,
Antony!
Désolé, le lien pointe exactemant vers le poste 17.
De plus votre "mord de rire" est mal placé.
Par contre désolé pour le "mort de rire" c'est vrai que ca aurait du etre "sinon et ben tu t'es trompé de touche lol !"
et non "sinon et ben tu t'es trompé de touche! lol "..
En tout cas merci pour tous vos conseils et retours d'expérience!
Ps: pour mes questions sur mon dernier post, vous n'avez pas d'idées?
Merci !
http://www.cijoint.fr/cjlink.php?file=cj200806/cij5ZcAUR4.zip.
Voila, vous comprendrez surement mieux ce que j'ai comme problèmes!!
dsl mais j'ai pas compris ta technique, je pense qu'il faudrait réduir les fenetres des requetes et formulaires pour faire glisser de l'un à l'autre mais en cliquant sur le carré en haut a droite de la fenetre (entre le tiret et a croix pour fermer la fenetre) c'est l'ensemble de mon travail qui est retrécit....
par contre en créant une sous formulaire et en mettant "Requête.R-Listegaranties" comme source ect... j'ai réussi a afficher les résultats de la requete sur mon formulaire, mais ca apparait vraiment sous forme de feuille de données, c'est pas beau (il y a en bas la barre de défilement horizontal, Enr < > ... est ce qu'on peut modifier l'affichage des résultats de la requete?
Dernier truc, comment faire pour mettre a jour automatiquement a la fois la liste des concessions dans la liste déroulante et les résultats des requetes visibles dans mon formulaiire sans a chaque fois devoir fermer mes requetes...
C'est à dire qu'aprés avoir vu tout ce que je voulais sur une concession, je ne peux pas aller dans ma liste déroulante pour en choisir une autre, aucun de mes résultats ne changent....
Merci et j'aimerais vraiment réussir a faire ta technique pour pouvoir afficher les résultats de la requete de facon agréable sur mon formulaire!
Bonne aprés midi ensoleillée!
Voici le lien qui normalement fonctionne!
http://www.cijoint.fr/cjlink.php?file=cj200806/cij9VUFxoN.zip
Maintenant outre l'affichage des résultats qui ne me convient pas, il y a égalemement le fait que je ne sache pas comment faire pour que la liste des concessions dans la liste déroulante se mettent a jour automatiquement et que de fait les résultats des requetes visibles dans mon formulaiire soient mis a jour également... il faut a chaque fois fermer mes requetes...à ce moment la, les choix dans la liste déroulante le sont mais pas les résulats affichés..
C'est à dire qu'aprés avoir vu tout ce que je voulais sur une concession, je ne peux pas aller dans ma liste déroulante pour en choisir une autre, aucun de mes résultats ne changent....
Merci en tout cas ;-)
A tout a l'heure!
Pour l'actualisation, il vaut mieux enlever le critère de la requête et mettre une liaison champ père/champ fils entre le formulaire principal et le sous-formulaire, sur le numéro de concession.
di moi je comprends pas mettre le formulaire en sous formulaire A LA PLACE DE LA REQUETE... c'est quoi la place de la requete?!
En fait je dois écrire quoi et ou précisément?!
création d'un nveau formulaire, puis on se met dans les propr du formulaire (ou "détail"?!)
dans la source on lui met le nom de la requete
on enregistre le formulaire
et aprés??!
En ce qui concerne l'actualisation je n'ai pas compris les liens de famille...en fait quel est le critère de la requete, de quel sous formulaires parles tu, et comment établir cette relation pere/fils sur le num de concession??!
Excuse moi de passer pour un demeuré mais je ne connais pas grand chose alors pour toi qui gères ca, ca doit te paraitre fou que je rame autant et que je comprennes rien, mais promis seul c'est trés trés dur ! ! !
En tout cas sincérement merci pour ta patience et ton dévouement!
a tout de suite sur mon autre post !
C'est au moins la dixième fois que je l'écris sur ce forum, à toi et à d'autres, mais fais toi offrir une formation!!! Tu apprendras en 3 jours de quoi gagner au moins 10 jours de galère.
Ta base fonctionnera sans être une usine à gaz, elle sera fiable... Je sais de quoi je parle, j'interviens souvent en "dépannage" sur des bases développées par des non-informaticiens et c'est généralement assez... difficile, pour ne pas dire catastrophique.
Il te manque visiblement une quantité de notions de base... genre champ père et champ fils. Je ne peux pas faire de cours magistral d'Access, juste filer des coups de pouce, sur ce forum.