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 03/04/2007, 17h57   #1
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Par défaut [XI] - Problème de groupe

Bonjour,

je pense avoir bien chercher sur le fofo mais je ne trouve pas de solutions résolvant mon problème. A moins que je ne comprenne vraiment rien du tout (mouais en même temps je suis méga novice avec CRXI).

Bref, je vous expose mon problème :
  • J'ai deux fichiers .dbf dans lesquels, j'ai dans un premier temps,un ID_CHAPITRE et son LIBELLE_CHAPITRE et dans le second des ID_SOUS_CHAPITRE,LIBELLE_SOUS_CHAPITRE et un ID_CHAPITRE permettant de faire le lien entre les 2 tables.
  • Ce que je voudrais faire, c'est affiché dans un en-tête de groupe, le LIBELLE_CHAPITRE et dans la section détail les LIBELLE_SOUS_CHAPITRES appartenant à ce LIBELLE_CHAPITRE.
  • Ok, vous allez me dire, rien de plus simple, vi vi faut faire les liens toussa toussa mais le problème c'est que cela n'affiche que le premier chapitre avec ses sous_chapitres et pas les autres. je veux tout afficher à la suite et ça ne marche pas, doit y avoir un bug quelque part que je n'arrive pas à détecter sinon je suis un gros blaireau avec CRXI et je le dirai à mon patron dans ce cas là!

Voilà, j'espère avoir été clair et que ce sujet n'a pas déjà été abordé...

Merci d'avance.
bebert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 08h54   #2
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Bonjour,
es-tu certain de n'avoir aucun filtre dans la formule de selection d'enregistrement ?
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h16   #3
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Pas de filtre. D'ailleurs, je n'ai jamais rien touché la dedans !
bebert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h16   #4
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
Bonjour,

Je ne comprend pas trop le problème. Quelle jointure a tu fait entre les tables ? Sur quel champ est créé ton groupe ? Quel champ places-tu dans la section Détail ?
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 10h30   #5
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Mon groupe est crée à partir de mon champ LIBELLE_CHAPITRE.
Je fais une jointure avec ma deuxième table grâce au champ ID_CHAPITRE commune aux deux tables.
Et enfin, dans la section détail, je mets le champ LIBELLE_SOUS_CHAPITRE pour qu'il m'affiche en définitive :
- dans l'en-tête de groupe : LIBELLE_CHAPITRE
- dans la section détails : les LIBELLE_SOUS_CHAPITRE

En gros, je veux que cela m'affiche :
En-tête de groupe : Chapitre 1
Détails : Sous-Chapitre 1-1
Sous-Chapitre 1-2
...
En-tête de groupe : Chapitre 2
Détails : Sous-Chapitre 2-1
Sous-Chapitre 2-2
...
...

Mon problème étant qu'il ne m'affiche que le Chapitre 1 et ses sous-chapitres.
Pourtant, je met bien dans l'expert sélection du "Nom de groupe" (LIBELLE_CHAPITRE), "est toute valeur" (par défaut)...

Voilà, j'espère que c'est plus clair...
bebert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h07   #6
Modérateur
 
Avatar de L.nico
 
Homme Nicolas LAURET
Chef de projet en SSII
Inscription : novembre 2003
Messages : 1 024
Détails du profil
Informations personnelles :
Nom : Homme Nicolas LAURET
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : novembre 2003
Messages : 1 024
Points : 1 744
Points : 1 744
Citation:
Envoyé par bebert13
Mon problème étant qu'il ne m'affiche que le Chapitre 1 et ses sous-chapitres.
Pourtant, je met bien dans l'expert sélection du "Nom de groupe" (LIBELLE_CHAPITRE), "est toute valeur" (par défaut)...
???? la liaison entre les tables ne suffit pas ? . Pourquoi devoir spécifier que (LIBELLE_CHAPITRE), "est toute valeur" ?
__________________
Modérateur Business Intelligence / Windev

A lire avant de poster
Si vous avez obtenu la réponse à votre question alors cliquez sur le bouton
L.nico est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 11h11   #7
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Même si je ne spécifie rien du tout en supprimant cette propriété, ça ne marche pas, donc je me suis dit, qu'il faut peut-être spécifié qu'il faut récupérer tout les LIBELLE_CHAPITRE.

PS : dsl pour les edit
bebert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 13h53   #8
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
Un chapitre contient-il forcément un sous-chapitre ? Essaie de mettre une jointure externe gauche au cas où ...
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 14h17   #9
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Logiquement, il se peut qu'il n'y en ait pas mais pour l'instant tout mes chapitres contiennent des sous-chapitres dans mon fichier .dbf
Je ferai la jointure externe plus tard une fois ce problème réglé.
bebert13 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 23h47   #10
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
Citation:
Envoyé par bebert13
Je ferai la jointure externe plus tard une fois ce problème réglé.
??? Cela peut peut-être régler ton problème...
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2007, 09h15   #11
Invité régulier
 
Inscription : février 2007
Messages : 20
Détails du profil
Informations forums :
Inscription : février 2007
Messages : 20
Points : 8
Points : 8
Et oui mais non Aitone !
En fait, je travaille sur des fichiers .dbf directement, pas par des tables donc les jointures, je ne peux pas les faire. Ces fichiers .dbf sont créer à partir de requête SQL Server mais pour l'instant ces fichiers sont générés manuellement pour faire des tests car les clients auront leurs propres fichiers de base de données.
Je pense que si le problème vient des jointures externes, je le ferai savoir au responsable, et lors de la génération des fichiers .dbf avec les requêtes SQL Server, je n'oublierai pas le *=



Merci Aitone et Nico.

PS : je close ce topic mais mon problème n'est toujours pas réglé car je ne vois pas de solutions.
bebert13 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 01h13.


 
 
 
 
Partenaires

Hébergement Web