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.
J'ai crée une requete avec 3 champs: Main d'oeuvre, Pièces et Cout total
A l'aide de "Somme TOTAUX" dans l'onglet "Enregistrements", une nvelle ligne se crée (Total) avec en choisissant "Somme" dans la liste déroulante, apparait le total en Main d'eouvre, en pièce et en Coute total..
Un formulaire fera appel à cette requete pour afficher les totaux de ces 2 champs... mais je ne sais pas comment automatiser cette création de la ligne Total dans ma requete car mes tables de base changent souvent...
Quel est donc le code correspondant à cette touche Magic "Total" d'Access 2007 permettant de faire la somme des valeurs prises par un champs, quelque soit le nombre d'enregistrements présents dans ce champs ?!
Merci beaucoup pour votre aide ! !
la je dois avour jean pierre, trés beau boulot!!
Dsl de répondre que maintenant mais j'étais en réunion...
Vos graphs sont trés chouette, et se mettent a jour seuls,c'est trés classe !!
Pour sur je vais m'en inspirer!!
Je vous tiens au courant et vous remercie vraiment pour votre travail trés consrtuctif!
Bien amicalement,
Antony
Merci de votre message.
Il faut surtout remercier M. Ambrosino pour son excellent document, sans lequel je n'en serais pas là, j'ai dû réalisé une 3ième fois son exemple pour enfin comprendre la manière de faire avec Access.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionSauriez vous quel est le code pour récupérer la valeur de la nième ligne d'une requete ?!
(en fait j'ai une liste de valeurs écrite en colonne dans ma requete --> ce sont les différents enregistrements de mon champs) et j'aimerais récupérer la dernière valeur de cette colonne (valeur représentant la somme mathématique de toutes les autres données de la colonne) pour la mettre dans une zone de texte de mon formulaire principal)
J'ai déjà pensé à
Forms![FormulairePRINCIPAL]![Fille56]!Texte20.Value = ......?????
pour lui dire que je veux affecter dans la zone "Texte20" de mon sous formulaire "Fille56" de mon "FormulairePRINCIPAL" la valeur.....???? ben justement celle de la dernière ligne de ma requete qe je ne sais pas comment écrire!!
Voila j"'espère que vous aurez compris!!
Merci par avance !!
Sauriez vous quel est le code pour récupérer la valeur de la nième ligne d'une requete ?!
(en fait j'ai une liste de valeurs écrite en colonne dans ma requete --> ce sont les différents enregistrements de mon champs) et j'aimerais récupérer la dernière valeur de cette colonne (valeur représentant la somme mathématique de toutes les autres données de la colonne) pour la mettre dans une zone de texte de mon formulaire principal)
Cela je ne le laisse pas passer, vous m'avez raconté une salade car votre requête (j'ai réussi de retrouver votre requête "R-garantiesW" et l'utiliser avec votre code SQL -----> le résultat obtenu est une seule ligne avec les 3 totaux pour "Travail, Pièces et Total" . J'en déduis que vous avez écrit n'importe quoi sans prendre la peine de contrôler le résultat.
PS: je crois a 95% que c'est une nvelle fonctionnalité de Access 2007......
VOudriez vous que je vous transmette l'intégralité de mon travail ?
Soit votre base (version 2003) avec la requête, soit mon extra dans lequel vous importez la requête ou soit la requête en mode SQL directement sur un poste!
SELECT [R-garantiesW].Travail, [R-garantiesW].Pieces, [R-garantiesW].Total
FROM [R-garantiesW];
Voila
Par contre comment faire pour renommer un champ alors qu'on lui a donné un nom en mode création dans la grille d'en bas ?!
car quand l'intitulé du champ est "Pièces" et que l'opération est "Somme" ca me donne comme nom au final:
"SommedePièces" ce qui est pas top !!
Merci ! !
Suivre les indications du point: 2-5-1. Modification des intitulés d'en-tête de colonnes, du document de M. Ambrosino.
Sinon j'aimerais savoir comment faire pour "faire la somme de tout" , c'est a dire calculer pour une concession le cout total en garantie type W, type P donc ajouter le cout total en pièces a celui en Main d'oeuvre... ou bien ajouter tous les totaux!....dans le but de réaliser un camambert pour montrer en cout la repartition des garanties suivant le type......
Merci ! ! ! !
Ma requete R-garW me transet simplement les infos concernant les gar passées de type W, mais en aucun cas ne contient des valeurs liées au "total!"
Car c'est ma requete R-COUT PAR GAR que je viens de finir qui me fait cette opération...........
Et désormais en m'inspirant de votre travail (qui soit dit entre nous est vraiment superbe) j'ai réussi a faire autrement...j'ai pas mal avancé la en quelques heures, notamment grace a votre boulot!!
Actuellement je ne sais pas faire le calcul permettant d'avoir le cout total (Main d'oeuvre + pieces) des garanties de type W (donc la somme de tous les couts de chaque garanties) par exemple passées par une concession...
Je ne saurais quelle instruction mettre dans ma nouvelle requete....
c'est pourquoi j'attends de vos idées!!
Je vous remercie en tout cas pour tout ce que vous avez fait pour moi et vous souhaite de passer un excellent week end..
Je vous recontacterais lundi pour que nous puissions a tete reposée reprendre ca proprement (et si vous n'etes pas lassé de m'aider!)
Bien amicalement,
Antony...
Me voici de retour! Avec une nouvelle question ;-)
Comment faire pour récupérer, dans une zone de texte de mon formulaire principal, le contenu du champs "SommeDeTotal" de ma requete "R-COUT GAR TOT" ?!
j'ai essayé
Forms![FormulairePRINCIPAL]![Fille56]!Texte33.Value = [R-COUT GAR TOT]![SommeDeTotal] mais ca ne fonctionne pas..
quel est le code svp?!
Merci par avance, en espérant que vous avez passé un bon week end!!