IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Jasper Discussion :

ajout sous rapport


Sujet :

Jasper

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut ajout sous rapport
    Bonjour

    Je dois afficher des données provenant d'un fichier csv. Celles-ci sont groupées.
    Cependant le groupe étant sur mongroupheader+detail+mongroupfooter il est quelques fois découper sur plusieurs pages.
    Après recherches, j'ai vu qu'il fallait que je mette "mongroup" dans un sous-rapport auquel je dois ajouter un filtre.

    Dans la pratique, j'ai créé mon sous-rapport avec avec le fichier en source de données et j'ai créé un filtre. Tout seul il fonctionne.
    Dans le rapport maitre, j'ai créé le sous-rapport en lui passant en parametres le fichier source et l'identifiant qui doit filtrer.

    Le rapport compile, s'exécute mais n'affiche pas le sous-rapport.... Je dois mal ajouter le sous-rapport... Quelqu'un peut-il m'expliquer comment faire pour attacher ce sous-rapport correctement? Peut-etre ai-je mal mi mon filtre ou mal ajouter le sous-rapport.

    Merci d'avance

  2. #2
    Membre habitué

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 124
    Points : 154
    Points
    154
    Par défaut
    Slt !

    Vérifie bien les paramètres que tu passes au sous-rapport. Tu peux aussi modifier le comportement de ton sous-rapport lorsqu'il est vide...

    Je pense que ton sous-rapport est trouvé par le moteur parce qu'autrement il indiquerait que le fichier du sous-rapport n'a pas été trouvé avec une belle erreur java...

    Essaie d'afficher les paramètres que tu transmets...

    Bien à toi

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    Merci pour ta réponse.

    J'ai essayé d'afficher le parametres, rien...
    J'ai enlever le filtre aussi, toujours rien....
    Je joins mes fichiers, si quelqu'un a une idée?

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut
    avec les fichiers...
    Fichiers attachés Fichiers attachés

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut source de données sub-report
    Apres pas mal de tests, je conclue que mon problème vient du passage au sous-rapport de la source de données.... En effet, en mettant quelques choses dans le "summary" de mon sous-rapport et en mettant qu'il faut afficher toutes les sections sauf le détail s'il n'y a pas de données, ces informations s'affichent! (y compris le paramètre)

    J'ai essayé de mettre "utiliser la meme connexion utilisée pour remplir le rapport principal", j'ai essayé de passer la source par paramètre.... et toujours pas de données qui s'affichent...???

    Merci d'avance pour l'aide que vous pourrez m'apporter.

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut meme source de données rapport et sous-rapport
    Alors pour résumé mes investigations, on ne peut pas utilisé une source de données dans un sous-rapport si celle-ci est déjà utilisé dans le rapport maître.

    Il faut créer 2 datasources différents (qui pointe sur le même fichier CSV). L'un pour le rapport et l'autre pour le sous-rapport. Il faut les charger tous les 2 en paramètres dans le pg java qui appelle le jasper.

    Cependant j'ai toujours un souci... Les données de la première ligne de mon fichier CSV est lue puisque les données s'affichent, pour les autres lignes, dans le PDF elles sont "physiquement" là puisque j'ai la ligne, mais toutes les données sont vides????
    Je précise que depuis le rapport principal je donne en parametre un identifiant pour mes données, et dans le rapport secondaire j'ai un filtre par rapport à ce paramètre pour afficher les données. Et la ligne qui s'affiche c'est avec l'identifiant de la première ligne.... Comme si dans le rapport prinicipal, il ne passait pas les autres mesures en paramètres!

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 11
    Points : 6
    Points
    6
    Par défaut Résolution.... enfin
    Impossible de passer plusieurs fois un fichierCSV en source dans ce type de formulaire.... J'ai bien essayé pourtant....

    Bref, solution : j'ai changé de méthode. Je passe par une collection d'objets que j'envoie en source. Pour chacun de ces objets, j'ai des listes d'autres objets et dans iReport, dans les sous-formulaires, je mets en sources des "new JRBeanCollectionDataSource($F{listbean})"....

Discussions similaires

  1. Réponses: 6
    Dernier message: 23/01/2009, 16h06
  2. [SSRS][2k5] Ajout de sous-rapports par le code
    Par calagan99 dans le forum SSRS
    Réponses: 1
    Dernier message: 27/02/2008, 17h33
  3. [iReport] Décalage de sous rapport
    Par Hares dans le forum iReport
    Réponses: 1
    Dernier message: 09/06/2006, 16h59
  4. Réponses: 2
    Dernier message: 02/09/2004, 18h38
  5. [CR8.5] Obligé d'utiliser un sous-rapport ou pas ?
    Par liberio dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 09/06/2004, 19h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo