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

iReport Discussion :

[Jasper report 5.6.1] Passage de l'item courant d'une liste dans un sous-rapport


Sujet :

iReport

  1. #1
    Futur Membre du Club Avatar de Suffren
    Inscrit en
    Juillet 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 6
    Points : 5
    Points
    5
    Par défaut [Jasper report 5.6.1] Passage de l'item courant d'une liste dans un sous-rapport
    Bonjour,

    Après avoir longuement cherché sur les forums divers et variés sur Jasper et ireport, je n'ai trouvé aucune solution à mon souci aussi je demande votre aide.

    Mon problème est le suivant :
    J'ai un premier rapport qui prend en paramètres d'entrée un id_projet et une liste d'id_pays (Long). Ce rapport recherche la liste des libellés des pays et lance un sous-rapport auquel je dois passer l'id_projet et l'id_pays courant afin de rechercher des données pour chaque pays.

    Je sais comment passer une liste de String au rapport principal mais je veux passer une lioste de Long et envoyer l'item courant de laiste au sous-rapport, je ne sais pas comment faire.

    Qquelqu'un aurait-il une idée ?

    Merci d'avance pour votre aide.

    Suffren

  2. #2
    Futur Membre du Club Avatar de Suffren
    Inscrit en
    Juillet 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    N'y a-t-il perosnne pour me donner un début de piste ?

    Cordialement

    Suffren

  3. #3
    Futur Membre du Club Avatar de Suffren
    Inscrit en
    Juillet 2003
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Juillet 2003
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Petites précisions.
    Bonjour,

    Je vais préciser quelques petites choses :

    J'ai un projet qui a des actions dans certains pays. Dans mon application, j'ai deux possibilités :
    • Soit l'utilisateur ne veut que les actions sur un seul pays
    • Soit il veut l'ensemble des actions sur tous les pays


    Dans le premier cas, je n'ai pas de souci, je donne à mon rapport l'id du projet et celui du pays et le rapport s'affiche bien.

    Mon problème est sur le second rapport qui contiendra une liste de rapports venant du premier cas. Je dois avoir cela :
    Rapport principal
    Sous-rapport Pays 1
    Sous-rapport Pays 2
    ...
    Sous-rapport Pays N

    Dan mon rapoort principal, je récupère les id et les libellés des pays concernés par le projet mais je ne sais pas comment passé au sous-rapport l'id pays courant alors que je récupère une liste d'IDs.

    Cordialement

    Suffren

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Mars 2007
    Messages
    616
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Luxembourg

    Informations forums :
    Inscription : Mars 2007
    Messages : 616
    Points : 556
    Points
    556
    Par défaut
    Ton problème est toujours d'actualité?

Discussions similaires

  1. [XL-2003] Sélectionner une liste dans une colonne et la reporter dans un autre fichier
    Par bentor22 dans le forum Macros et VBA Excel
    Réponses: 19
    Dernier message: 29/01/2013, 14h22
  2. Comment empêcher un passage à la ligne (au milieu d'une phrase) dans le code source ?
    Par martha20 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 07/01/2011, 18h30
  3. Réponses: 2
    Dernier message: 26/04/2008, 10h13
  4. Passage d'une liste dans une fonction
    Par GLDavid dans le forum Langage
    Réponses: 4
    Dernier message: 19/01/2007, 14h21

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