|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Bonjour !
Je suis en train de faire un rapport Crystal qui va chercher plusieurs tables Oracle. Dans le "Database Expert", je définis correctement mes liens. Quand je veux voir la requête SQL qui est générée, et bien aucun liens n'est fait. Au lieu de faire une seule requête SQL, il m'en fait autant qu'il y a de table. Le rapport fonctionne bien, ramène les bonnes données mais par contre la lenteur ... pfffffffff c'est monstre lent !!! Quelqu'un a déjà rencontre ce problème ??? Avons-nous une sollution pour géer ce cas assez simplement ??? Au fait j'ai déjà essayé de supprimer les liens, de mettre à jour les tables, de refaire les liens propres ... rien n'y fait ça va pas mieux. Merci d'avance de vos conseils et solutions. A+ Benoît |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Excusez-moi ... j'ai oublié de dire que j'utilise la version de Crystal 11 mise à jour avec le dernier patch sortis au mois de février.
|
|
|
00
|
|
|
#3 | |
|
Inactif
![]() Inscription : novembre 2006 Messages : 3 569 ![]() |
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Ecoute le rapport en lui-même n'a pas énormément de données.
Par contre c'est clair que les données dans les tables il peut y avoir passablement de données. Je pige pas pourquoi Crystal ne tient pas compte dans la requête SQL les liens entre les tables. J'ai des rapports BEAUCOUP plus conséquents et tout fonctionne bien ... |
|
|
00
|
|
|
#5 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
Bonjour,
as-tu essayé de réinitialiser ta requête SQL !? base de données->afficher une requête SQL->réinitialiser prafois crystal bloque et ne modifie plus la requête SQL même si on modifie les liaisons entre les tables ....
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Moi je travail en version 11.
Quand je vais dans base de données->afficher la requête SQL je n'ai pas de moyen pour réinitialiser la requête SQL ... Tu voulais bien parler de la réinitialisation de la requête et pas de la mise à jour de la base de données ??? Merci |
|
|
00
|
|
|
#7 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
Cette possibilité existe en CR8.5 ..... bien dommage qu'elle n'existe pas en 11 !
et c'est curieux qu'elle n'est pas un equivalent dans ta version ...
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Dommage en effet ... Je n'ai pas trouvé d'équivalent où j'ai mal cherché...
Quoiqu'il en soit ce problème de liens est vraiment bizzard !!! Ce que je n'arrive pas à comprendre c'est que mes tables sont correctement liées et la requête SQL ne prend pas en compte. Personne a rencontré ce problème ??? Merci encore de votre aide. |
|
|
00
|
|
|
#9 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Je travail sur ce problème et je fais quelques tests.
Au fait déjà un tout petit rectificatif : j'ai une table et deux vues. Ensuite je lie une vue sur la table (avec jointure externe gauche) et après je lie les deux vues ensemble avec jointure égale. Et dans ce cas le système me sors deux requêtes SQL : une seule pour la vue liée avec la table et une autre requête avec l'autre vue. Ce que j'ai remarqué c'est que si je mets partout des jointures égales et bien Crystal me sors qu'une seule requête SQL avec le liens des vues et de la table. Ma question : est-ce que le liens entre vues pose problème ??? Y-a-t-il une astuce ??? Merci encore... |
|
|
00
|
|
|
#10 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
pourrais-tu nous montrer une copie ecran de tes relations dans crystal report !?
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
|
|
#11 |
|
Invité de passage
![]() Inscription : mars 2007 Messages : 8 ![]() |
Le problème est résolu !!!
Au fait moi j'ai installé le Service Pack 3 de Crystal Report dernièrement. Mon collègue ne l'a pas installé. Chez lui la requête SQL tient bien compte des liens et moi ça n'est pas pris en compte. J'ai une autre question à ce sujet ... Est-ce que si j'installe le SP 3, il faut aussi que j'installe le SP1 et le SP2 ??? Merci encore... |
|
|
00
|
|
|
#12 |
![]() ![]() Nicolas LAURETChef de projet en SSII Inscription : novembre 2003 Messages : 1 024 ![]() |
logiquement le SP3 inclut le SP2 et le SP1 !
n'oublie pas de cocher le tag Bonne suite.
__________________
Modérateur Business Intelligence / Windev A lire avant de poster Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com