Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports > Débuter
Débuter Forum d'entraide pour débuter avec Crystal Reports
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/05/2011, 21h56   #1
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 55
Points : 10
Points : 10
Par défaut Problème de requête (code SQL)

Je possède un etat deja programmé.

Lorsque j'ouvre cet etat sur 2 crystal report installés j'obtient des codes SQL equivalents mais légèrement différents.

La différence se situe dans l'utilisation de la jointure. L'un des codes SQL affiche des INNER JOIN alors que l'autre propose une clause FROM simplement avec des tables séparées par des virgules (les noms des champs joints sont identiques).

L'impression du 1er plante car biensur sur INNER JOIN qui n'est pas implementé dans le pilote OBDC.

D'ou peut venir cette diffrence de comportement sur le code proprosé dans l'etat

Avez vous une piste a me proposer ??

Merci pour votre aide.
Franck_P est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 17h47   #2
Candidat au titre de Membre du Club
 
Inscription : décembre 2006
Messages : 55
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 55
Points : 10
Points : 10
Par défaut [Résolu]

Ma réponse au problème :

Le pilote ODBC utilisé pour la connexion n'est pas celui de crystal mais celui lié a l'installation oracle client sur le poste (Création de la liaison X3 vers Oracle Client => Oracle server).

L'impression directe depuis crystal plante donc cette erreur SQL

La source de données a été détruite et refaite avec le bon driver ODBC.
L'etat fonctionne correctement !
Franck_P est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h09.


 
 
 
 
Partenaires

Hébergement Web