Aide pour access (Etat)

Fermé
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010 - 8 janv. 2010 à 17:55
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 - 18 janv. 2010 à 10:52
Bonjour,

Je viens de créer mes deux tables guide et commission, puis le formulaire qui me permet de rentrer de nouvelles commissions pour les guides correspondant.

Cependant, j'aimerais savoir si l'on peut imprimer chaque commission entrée avec le guide correspondant.
En effet, avec Etat je n'arrive qu'a imprimer le total de mes informations alors qu'il faudrait que je donne a chaque guide le justificatif de sa commission et seulement de sa commission.

Merci par avance.

10 réponses

blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
8 janv. 2010 à 20:51
Salut,

une requête qui récupère les résultats que tu souhaites et un état basé sur cette requête ?
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
9 janv. 2010 à 10:44
Oui mais comment faire ça?
J'aimerais un état par guide avec sa dernière commission qui vient de recevoir...son justificatif quoi.
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
13 janv. 2010 à 10:20
Aidez moi svpppppppp
0
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
13 janv. 2010 à 10:22
Expose ton problème le plus précisément possible et on pourra t'aider.

Nous ne savons pas ce que tu veux faire, ni de quelles données tu disposes, nous ne savons pas non plus ce que veut dire : "J'aimerais un état par guide avec sa dernière commission qui vient de recevoir...son justificatif quoi."
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
13 janv. 2010 à 10:47
ok, désolé.

J'ai 2 tables: une guide avec n° de passeport (clé primaire), nom guide, prénom guide et pays guide
une autre, commission avec n°commission (clé primaire), date commission, montant commission et n° passeport.
J'ai fais un lien entre les 2 tables avec le n° de passeport en disant que un guide peut avoir plusieurs commissions mais qu'une commission ne peut avoir qu'un guide.
Après j'ai fais un formulaire avec en haut le numéro de passeport, le nom, prénom et pays du guide; et en sous formulaire les infos correspondants aux commissions. Le n° de passeport je l'ai fait en liste déroulante pour pouvoir vérifier plus simplement si les infos correspondants à un guide était déjà enregistré.
Maintenant, ce que je veux faire, c'est un justificatif que je puisse imprimer contenant le n° de passeport, le nom prénom et pays du guide ainsi que les infos sur la dernière commission enregistré pour lui. J'aimerai donc un état mais seulement pour le dernier enregistrement.
J'espère que c'est un peu plus clair...et encore désolé mais j'ai vraiment du mal avec access.
0
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
13 janv. 2010 à 13:11
J'aimerai donc un état mais seulement pour le dernier enregistrement.
C'est quoi le dernier enregistreemnt : celui qui a la date la plus récente ?
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
13 janv. 2010 à 14:21
Oui. En fait, chaque jour, des guides viennent avec leur groupe et reçoivent des commissions par rapport aux ventes de leur groupe. Donc, a chque fois ils recoivent un bordereau de commission. Et il faudrait, qu'à chaque fois j'imprime la page de sa commission, seulement la sienne et seulement sa dernière commission.
Est-ce possible?
0
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
13 janv. 2010 à 15:03
Essaye une requête triée dans l'ordre décroissant de date avec un prédicat TOP 1

SELECT TOP 1 .... FROM ... ORDER BY....
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
13 janv. 2010 à 22:35
Désolé, mais je l'insert comment?
Quand je rentre dans ma requête il y a:

SELECT
FROM GUIDE INNER JOIN COMMISSION ON GUIDE.[N°PASSEPORT] = COMMISSION.[N°PASSEPORT];


Je fais quoi avec ça...
Merci
0
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
14 janv. 2010 à 09:11
Tu crées une requête avec :

SELECT top 1 [date commission], [montant commission]
FROM GUIDE INNER JOIN COMMISSION ON GUIDE.[N°PASSEPORT] = COMMISSION.[N°PASSEPORT]
ORDER BY [date commission] DESC;

Et ensuite, tu bases un état dessus...
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
14 janv. 2010 à 21:05
Il me dise qu'il y a un problème:
Erreur de syntaxe (opérateur absent) dans l'expression "[montant commission]
FROM GUIDE INNER JOIN COMMISSION ON GUIDE.[N°PASSEPORT] = COMMISSION.[N°PASSEPORT]
ORDER BY [date commission] DESC; "
et ensuite quand je fais OK, il surligne le "ORDER"
0
natacha28 Messages postés 12 Date d'inscription jeudi 10 septembre 2009 Statut Membre Dernière intervention 18 janvier 2010
18 janv. 2010 à 08:48
Je fais comment svp...
0
blux Messages postés 26450 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 6 novembre 2024 3 312
18 janv. 2010 à 10:52
tu peux coller l'intégralité de la requête ?
0