Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper > iReport
iReport Forum d'entraide sur iReport
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 08/09/2008, 14h32   #1
Membre habitué
 
Inscription : juillet 2006
Messages : 49
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 49
Points : 116
Points : 116
Par défaut Passage de style d'un rapport à un sous-rapport

Salut... Petite question :

J'ai un rapport Main, qui contient un sous-rapport...

En créant un style sur le rapport Main, j'aimerais savoir s'il est possible de passer ce style au sous-rapport.

Il existe une notion de style parent dans la définition des styles, mais si j'ai bien compris, c'est uniquement pour le style par défaut du même rapport.

Merci beaucoup
As2piK est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/09/2008, 13h32   #2
Invité régulier
 
Inscription : août 2008
Messages : 17
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 17
Points : 9
Points : 9
Bonjour.

Je ne sais pas trop si cela te conviendra, mais tu peux toujours enregistrer le style de ton Main dans la bibliothèque de styles pour le réutiliser dans le Sub.

Sinon je n'ai pas iReport sous la main là, mais j'imagine que tu as déjà essayé d'appliquer le style que tu désires à ton élément subreport dans le main, je ne sais plus si c'est possible ou pas.

Cordialement.
LogaR est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2009, 14h21   #3
Membre habitué
 
Avatar de Piolet
 
Inscription : février 2004
Messages : 451
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 451
Points : 111
Points : 111
Salut,

En fait j'ai le même soucis

quand je suis dans mon main report, je peux définir un style.
Toujours dans ce main report, je sélectionne mon subreport et dans la propriété style de ce dernier, je choisis mon style, ca ok...

mais derrière dans le subreport, je ne voudrais affecter ce style qu'a des éléments particuliers du subreport.

Par exemple, mon style défini une police spécifique et une couleur de fond
dans mon main report, je veux l'affecter à des champs particuliers, je sélectionne ces champs et je leur affecte le style, pas de soucis

ensuite je sélectionne mon subreport et je lui affecte mon style ok, MAIS, comment, dans mon subreport, je dis à certains champs UNIQUEMENT de s'appliquer ce style ?

voila si qq1 connait la solution, je suis preneur, ca simplifierait énormément les choses pour garder une cohérence dans le document de manière très simple

Affectueusement, moi
__________________
Hum hum hum...géant vert ! ! !
Le meilleur moyen de trouver c encore de chercher ! ! !
Piolet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2009, 17h23   #4
Membre Expert
 
Avatar de Fench
 
Inscription : mai 2002
Messages : 1 725
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : mai 2002
Messages : 1 725
Points : 1 899
Points : 1 899
Bonjour,

Je n'ai pas aujourd'hui iReport sous la main mais je suis intéressé par cette discussion.

Une chose que j'ai du mal à saisir c'est pourquoi si il est possible d'appliquer un style à certains champs d'un rapport, ce style n'est pas applicable à un sous rapport car déjà un sous rapport n'a que le nom ... c'est aussi un rapport.

Et puis même si ce n'était pas possible de passer un style à un sous rapport, rien n'empêche de creer le même style pour le sous rapport
__________________
Actuellement AI à l'INRA
fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes (balise à cliquer en bas de l'écran)
Fench est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/02/2009, 17h29   #5
Membre habitué
 
Avatar de Piolet
 
Inscription : février 2004
Messages : 451
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 451
Points : 111
Points : 111
Citation:
Envoyé par Fench Voir le message
Bonjour,

Je n'ai pas aujourd'hui iReport sous la main mais je suis intéressé par cette discussion.

Une chose que j'ai du mal à saisir c'est pourquoi si il est possible d'appliquer un style à certains champs d'un rapport, ce style n'est pas applicable à un sous rapport car déjà un sous rapport n'a que le nom ... c'est aussi un rapport.

Et puis même si ce n'était pas possible de passer un style à un sous rapport, rien n'empêche de creer le même style pour le sous rapport
le style est applicable a un sous rapport, mais ensuite, dans le sous rapport lui même impossible de dire "voila le style que j'affecte à mes champs est en fait celui que j'ai reçu de mon rapport père"

en gros si ton style définit un backcolor, ton sous report aura le même back color, mais tu ne pourras choisir à l'intérieur de ton sous report les champs affectés par ce style

et pourtant, comme tu dis, de subreport, il n'a que le nom, car on le définit comme on définit un report classique

peut-être est-il possible, dans les parties code de iReport d'affecter le style du main report au style du subreport...

pour l'instant j'arrive a contourner le problème, mais je suis obligé d'éclater mon seul sous report en plusieurs sous report, donc je recule pour mieux sauter, au bout d'un moment, ce principe aura sa limite, je pense.
__________________
Hum hum hum...géant vert ! ! !
Le meilleur moyen de trouver c encore de chercher ! ! !
Piolet 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 22h15.


 
 
 
 
Partenaires

Hébergement Web