|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Administrateur systèmes et réseaux Inscription : juin 2011 Messages : 5 ![]() |
Bonjour à tous,
Voilà je me remets doucement à Access car l’on m’a convaincu que pour la création de mon tableau de bord l’utilisation d’Access serait plus souple à l’usage. Cependant j'ai un petit souci, j’aurai besoin de faire une requête croisé dont la valeur recherchée serait un champ calculé (Rappel/appel) Je veux avoir un classement par user et par semaine avec en résultat le T_Rappel. Mon problème est que dès que je lance la requête Access m’indique « dépassement de capacité ». Quelqu’un aurait-il une idée ? D’avance merci. |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() Jean-Yves DUMASConsultant informatique Inscription : juin 2010 Messages : 325 ![]() |
bonjour biduletruc,
Peux-tu nous envoyer le code SQL de ta requête, ainsi que la typologie de tes colonnes (numérique, texte, etc.) ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!si tout est OK, n'oubliez pas de cliquer sur
|
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Administrateur systèmes et réseaux Inscription : juin 2011 Messages : 5 ![]() |
Bonjour,
donc voila le code SQL Code :
Pour la structure: La table se nomme TAR Semaine -> texte user -> Texte Appel -> Numérique Rappel -> Numérique T_Rappel -> Champs calculé (Rappel/appel) j’espère ne pas mettre trompé |
||
|
|
00
|
|
|
#4 | ||||||||||||
|
Membre éprouvé
![]() Jean-Yves DUMASConsultant informatique Inscription : juin 2010 Messages : 325 ![]() |
Bonjour Biduletruc,
Je ne suis pas arrivé a regénérer ton anomalie. Ton champ calculé provient-il d'une requête ? Voici le jeu d'essai que je me suis fait : Table TAR : Code :
Code :
requête TAR1 : Code :
Code :
requête TAR1_Analyse croisée Code :
Code :
Ta table TAR est-elle une table access ou une table liée venant d'une autre base (oracle, SQL server ...) ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!si tout est OK, n'oubliez pas de cliquer sur
|
||||||||||||
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Administrateur systèmes et réseaux Inscription : juin 2011 Messages : 5 ![]() |
Bonjour,
Merci de ta réponse. J'ai fait exactement la même chose que toi et cependant cela ne fonctionne pas sous access. j'ai toujours le même message "dépassement de capacité" La table TAR est une table access, c'est juste un import d'un fichier excel. Je ne comprends pas bien la ... c'est pourtant une requête simple. Je vais continué de chercher d’où vient l'erreur. Merci de ton aide. |
|
|
00
|
|
|
#6 |
|
Membre éprouvé
![]() Jean-Yves DUMASConsultant informatique Inscription : juin 2010 Messages : 325 ![]() |
Bonjour,
Je te conseillerais de faire ta requête en plusieurs passes, surtout si ta volumétrie est importante. 1ere passe : Agrégation par user, semaine sans utiliser le pivot 2eme passe : requête pivot à partir de la requête agrégat Quelle est la volumétrie de ta table ? Enfin, tu peut vérifier si l'import de ta table n'a pas récupéré des lignes vides (fin de ta feuille Excel), cela pourrait peut-être générer des erreurs. Est-ce bien une table importée ou une table liée utilisant le driver Excel ?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!si tout est OK, n'oubliez pas de cliquer sur
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Administrateur systèmes et réseaux Inscription : juin 2011 Messages : 5 ![]() |
Re,
Donc je confirme que c'est une table importé. il n y a pas de lignes vide dans ma table TAR. La volumetrie est d'environ 1500 enregistrements avec un ajout de 200 à 300 enregistrements par semaines. |
|
|
00
|
|
|
#8 |
|
Membre éprouvé
![]() Jean-Yves DUMASConsultant informatique Inscription : juin 2010 Messages : 325 ![]() |
Ok, donc pas de problématique de gros volume.
As-tu essayé comme je t'ai proposé ? est-ce que ça plante à la 1ère requête ou à la deuxième?
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!si tout est OK, n'oubliez pas de cliquer sur
|
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Administrateur systèmes et réseaux Inscription : juin 2011 Messages : 5 ![]() |
Bonjour,
j'ai trouvé ... le souci: MOI !!! Dans mes import il y avait des valeurs NULL ... ce qui générait une erreur dans ma requête croisé. Merci de ton aide tout cas. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com