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 :

colonne dynamique avec ireport


Sujet :

iReport

  1. #1
    Membre régulier
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Points : 97
    Points
    97
    Par défaut colonne dynamique avec ireport
    Je voudrais creer un etat avec des colonnes dynamique
    J'ai une table matiere qui contient toutes les matieres des eleves.
    Je voudrais pouvoir afficher ces matieres de facon horizontale. de cette facon

    Francais Math Histoire .....

    oued 10 15 16 ....
    salif 5 18 18 ...

    C'est vraiment un calvaire.
    Quelqu'un a t'il une idee qui pourrait me guider.
    je travaille sur une base de données mysql 4

  2. #2
    Membre habitué
    Profil pro
    Analyste programmeur
    Inscrit en
    Novembre 2006
    Messages
    197
    Détails du profil
    Informations personnelles :
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Analyste programmeur

    Informations forums :
    Inscription : Novembre 2006
    Messages : 197
    Points : 167
    Points
    167
    Par défaut
    bonjour,

    est ce que bien compris tu veux faire un remplissage du tableau a partir d'une requette où tu veux afficher les notes de chaque eleve.

    si oui tu fais juste une requette simple ou parametré

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Points : 51
    Points
    51
    Par défaut
    Je n'ai pas la solution, mais je suis très intéressé par la génération d'un tableau avec des colonnes dynamiques.

    Je viens d'apprendre, dans le rapport que je dois faire, que l'un de mes tableaux n'allait pas avoir un nombre de colonne fixe.
    Je fait un truc barbare-bidouille avec un 'non-affiche-colonne' si y a pas l'info d'une colonne et une requête SQl dans le même genre !

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Points : 51
    Points
    51
    Par défaut
    J'ai trouvé quelque chose ... mais comme j'ai pas un super niveau en anglais (voir même un niveau négatif), je préfère donner le lien

  5. #5
    Membre régulier
    Inscrit en
    Août 2005
    Messages
    159
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 159
    Points : 97
    Points
    97
    Par défaut
    Chouette. Je teste ton lien et je t'envoie un retours d'experience

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Points : 51
    Points
    51
    Par défaut
    J'attends avec impatience tout retour sur expérience.
    N'ayant pas vu cette page, j'ai géré mes colonnes dynamiques d'un façon très "sale" et j'aimerai bien la rendre plus "propre"!

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 17
    Points : 19
    Points
    19
    Par défaut
    Bonjour tout le monde.

    Débutant avec iReport, j'ai un problème similaire:
    j'ai deux tables dans ma base de données, liées par une relation 1-n. Je souhaiterais que, sur une même ligne, apparaisse une valeur de ma première table, et les n correspondantes de la seconde, sur le modèle suivant:

    ------
    A | A1
    ------
    ...| B1
    B | B2
    ...| B3
    ------
    C | C1
    ------

    Avec donc, d'une part, des colonnes de hauteur variable, et de l'autre, plusieurs valeurs dans un même champ.

    Comment faire? Est-ce seulement possible?
    Et désolé si la réponse est évidente...

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    59
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 59
    Points : 51
    Points
    51
    Par défaut
    Citation Envoyé par iirqy
    Bonjour tout le monde.

    Débutant avec iReport, j'ai un problème similaire:
    j'ai deux tables dans ma base de données, liées par une relation 1-n. Je souhaiterais que, sur une même ligne, apparaisse une valeur de ma première table, et les n correspondantes de la seconde, sur le modèle suivant:
    ...
    Je connais pas la réponse. Je pense qu'il y a un truc a faire avec les groupes.

    Je pense que ton problème n'est pas sur des colonnes dynamiques, mais sur des lignes dynamiques !!!

  9. #9
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2009
    Messages
    153
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2009
    Messages : 153
    Points : 105
    Points
    105
    Par défaut relance
    ça fait bien de temps maintenant que ce sujet a été ouvert et aucune bonne réponse n'a été envoyé.
    Pour ceux qui se poserait encore la question aujourd'hui, pour faire des tableaux croisés dynamique avec jasperReport, le moiyen le plus simple est de passer par l'outil Ireport qui est l'editeur graphique des rapports jasper.
    l'outil qu'on utilise est le composant crosstab; Je ne vais pas détailler le mode d'utilisation de ce composant car, pour ceux qui voudront s'en servir, il faudra simplement suivre les étapes décrites parl'assistant de ireport. Vous devez simplement savoir que ce composant se sert des notion de groupe pour classer le résultat de votre requête en lignes et en colonnes. Pour entrer pleinement dans cette description, il faudrait écrire tout un article; si quelqu'un ne comprend pas très bien comment fonctionne ce composant, je serai encore là pour partager mon expérience

Discussions similaires

  1. Rapport dynamique avec ireport 5.1
    Par junior222 dans le forum iReport
    Réponses: 1
    Dernier message: 04/12/2013, 12h47
  2. DataTable avec des colonnes dynamiques
    Par PrinceDeLu dans le forum JSF
    Réponses: 5
    Dernier message: 15/04/2011, 11h54
  3. [MySQL] tri de colonne dynamique avec données sql
    Par Kiwix dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 02/10/2009, 10h20
  4. Réponses: 2
    Dernier message: 17/11/2006, 08h29
  5. Réponses: 1
    Dernier message: 04/05/2005, 12h43

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