{Access} requete croisée access

Résolu/Fermé
delflef Messages postés 31 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 10 juin 2009 - 10 juin 2009 à 13:50
delflef Messages postés 31 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 10 juin 2009 - 10 juin 2009 à 15:44
Bonjour,

j'ai une requete croisée sur ACCESS dont le script SQL est le suivant
TRANSFORM Count(ACH_VisitesParIntervenant.Type_Visite) AS CompteDeType_Visite
SELECT ACH_VisitesParIntervenant.No_Malade
FROM ACH_VisitesParIntervenant
WHERE (((ACH_VisitesParIntervenant.CodeIntervenant)="180") AND ((Year([datevisite]))=2009))
GROUP BY ACH_VisitesParIntervenant.No_Malade
PIVOT Month([DateVisite]);

j'aimerai que le 180 soit un donnée à saisir, genre une boite de dialogue qui s'ouvre et qui demande le code intervenant, mais je n'y arrive pas.
merci pour votre aide!
A voir également:

4 réponses

Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 385
10 juin 2009 à 14:55
Bonjour,

Le code suivant devrait faire ce que tu veux
PARAMETERS Code_Intervenant TEXT(255)
TRANSFORM Count(ACH_VisitesParIntervenant.Type_Visite) AS CompteDeType_Visite
SELECT ACH_VisitesParIntervenant.No_Malade
FROM ACH_VisitesParIntervenant
WHERE (((ACH_VisitesParIntervenant.CodeIntervenant) = Code_Intervenant ) AND ((Year([datevisite]))=2009))
GROUP BY ACH_VisitesParIntervenant.No_Malade
PIVOT Month([DateVisite]); 

Tu rajoutes un paramètre (Code_Intervenant) et ensuite tu changes ta valeur 180 par Code_Intervenant.
A plus
0
delflef Messages postés 31 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 10 juin 2009 1
10 juin 2009 à 15:09
j'ai un message d'erreur : "erreur de synthaxe dans la clause PARAMETER"
0
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 1 385
10 juin 2009 à 15:36
Bonjour,

Oups, j'ai oublié un ;
PARAMETERS Code_Intervenant Text ( 255 );

A plus
0
delflef Messages postés 31 Date d'inscription lundi 29 janvier 2007 Statut Membre Dernière intervention 10 juin 2009 1
10 juin 2009 à 15:44
nickel!
merci!!
0