Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 23/10/2007, 14h46   #1
Membre confirmé
 
Inscription : janvier 2004
Messages : 537
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 537
Points : 264
Points : 264
Par défaut [CRXI] Problème de sous-rapport

Bonjour,

Je possède un état principal où plusieurs paramètres doivent être saisis lors de son exécution.
Je possède plusieurs sous-états qui doivent utiliser ces paramètres.

Or, si je lie le sous-état via l'interface (Clic droit sur le sous-rapport : changer les liens du sous-rapport...), Crystal va récupérer tous les enregistrements correspondant à la requête du sous-état pour ensuite les filtrer de son côté avec les valeurs des paramètres.

Comme la requête du sous-rapport retourne beaucoup d'enregistrements, j'aimerais directement filtré au niveau de la requête, mais je n'y arrive pas...

Auriez-vous une idée ?

Merci d'avance !
@+
__________________
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
navis84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/10/2007, 09h16   #2
Membre Expert
 
Homme
Développeur informatique
Inscription : juin 2004
Messages : 1 193
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur informatique
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2004
Messages : 1 193
Points : 1 417
Points : 1 417
Salut à toi,

Si ce que tu veux est de rajouter une condition de filtrage supplémentaire dans ton sous-état, tu ouvres en mode modif ton sous-état et tu vas dans "Rapports - Forumes de sélection... - Enregistrements" et tu ajoutes ta condition.

a+
lo²
Lo² est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/10/2007, 09h41   #3
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
L'expert selection du sous-état fonctionne très bien aussi
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 16h34   #4
Membre confirmé
 
Inscription : janvier 2004
Messages : 537
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 537
Points : 264
Points : 264
Bonjour, et merci de vos réponses.

L'inconvénient de cette solution, c'est que Crystal filtre les enregistrements une fois qu'il les a ramenés du serveur sur le client.

Ce que j'aimerais, c'est filtrer directement les enregistrements lors de l'exécution de la requête sur le serveur.

Auriez-vous une idée ?
__________________
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
navis84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 16h38   #5
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Je mainitens : expert selection du sous-état
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/11/2007, 17h07   #6
Membre habitué
 
Homme Fred
Inscription : juillet 2007
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Fred
Âge : 38
Localisation : France, Rhône (Rhône Alpes)

Informations forums :
Inscription : juillet 2007
Messages : 136
Points : 122
Points : 122
Le seule moyen que j'ai trouver de filtrer en aval, c'est en utilisant l'option ajouter une commande au niveau expert base de donnée.

On créer alors une requête SQL, que vous pouvez copier directement en affichant la requete SQL de votre rapport principal, à ce stade vous avez aussi la possibilité d'avoir des champs paramètres.

Le tout créer une table virtuelle que CR appel Commande par défaut et utilisable comme n'importe qu'elle table.

Ensuite il suffit d'utiliser cette table dans vos sous rapports.
Coocky10 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/11/2007, 09h28   #7
Membre confirmé
 
Inscription : janvier 2004
Messages : 537
Détails du profil
Informations forums :
Inscription : janvier 2004
Messages : 537
Points : 264
Points : 264
Merci pour vos réponses : je vais voir comment faire pour les mettre en pratique !
__________________
N'oubliez pas le tag .
Merci de ne pas envoyer de MP pour des problèmes techniques.
navis84 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h03.


 
 
 
 
Partenaires

Hébergement Web