Problèmes access [Fermé]

Signaler
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011
-
mizu1610
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011
-
Bonjour,


J'ai un petit problème, je suis débutant sur access... Je dois créer une base de données pour engendrer un Chiffre d'affaires prévisionnel...

Si vous pouviez m'aider.. merci !

9 réponses


Bonjour mizu1610,

Ce que vous demandez c'est un champ calculé dynamique. Cette façon de procéder a l'avantage de recalculer le résultat à chaque lancement de la requête.

Mon exemple ne comporte qu'une table, mais le principe est le même que pour deux.
Ici la table se nomme TRANSACTIONS et les champs sont Quantité ainsi que prixunitaire.
La formule de calcul dynamique s'écrit :
[Quantité]*[prixunitaire] AS Total


SELECT TRANSACTIONS.Quantité, TRANSACTIONS.PrixUnitaire, [Quantité]*[prixunitaire] AS Total
FROM TRANSACTIONS
GROUP BY TRANSACTIONS.Quantité, TRANSACTIONS.PrixUnitaire, [Quantité]*[prixunitaire];

Bonne découverte
***
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Excusez moi mais n'y aurait t-il pas un autre moyen, car cela ne fonctionne pas !


Ou le faire mais sans langage SQL, tout ce qui m'importe c'est d'avoir un chiffre d'affaire avec l'union de mes deux champs !

mizu1610,

Bien entendu, vous pouvez obtenir le même résultat via l'interface graphique. C'est en effet la solution la plus simple.

Il faudra cependant ajouter ce qui suit : Total : [Quantité]*[prixunitaire]
dans la première colonne disponible en remplaçant les champs entre crochets avec les noms des champs de vos tables.

En cas de difficultés faites une copie d'écran et transmettez la-moi via ci-joint.com
en copiant le lien fourni dans votre message afin que je puisse la télécharger.


Cordialement
***
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Voici le lien, j'ai vraiment du mal avec access, excusez moi pour le dérangement...
Je me demande même si j'ai fais correctement mes tables...
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Je vous est envoyé directement la base de données...

mizu1610,

En retour la requête souhaitée. J'ai du renommer Qté/mois car la barre inclinée à droite est interdite dans les noms de champs (Elle est lue comme une demande de division numérique).

http://www.cijoint.fr/cjlink.php?file=cj201106/cijpff00C9.zip

Bonne fin de soirée
***
La science ne fait que trouver ce qui existe depuis toujours.
REEVES Hubert.
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Un mot : Merci !

Fabuleux ! Encore merci ^^ !
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Par contre, à quoi servent les dièses a la fin de SELECT ? C'est la seule chose que je n'ai pas compris !

Encore merci...lol
Jean_Jacques
Messages postés
1045
Date d'inscription
mercredi 30 avril 2008
Statut
Membre
Dernière intervention
5 mars 2014
108
Bonjour mizu1610,
D'abord, voici un très bon site de référence pour s'approprier ACCESS.

https://access.developpez.com/cours/

A propos du format, les dièses forcent la présentation numérique à droite du champ calculé qui sinon aligne les chiffres à gauche par défaut.
En conséquence, la présentation en souffre. Quelques exemples de non-formatage :
8.
14,7215
0,56

Au plaisir
Messages postés
8
Date d'inscription
jeudi 30 juillet 2009
Statut
Membre
Dernière intervention
3 juin 2011

Merci pour le site, je vais tout de suite m'entraîner =D !