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 22/02/2007, 16h34   #1
Candidat au titre de Membre du Club
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2007
Messages : 31
Points : 10
Points : 10
Par défaut Title et detail en hauteur variable

Bonjour,
Voici ma problematique,
Je dois dans mon rapport avoir un titre ) hauteur variable (des informations sont ou non affichées selon que l'adresse de livraison de la commande est egale ou non a l'adresse de facturation)

Je dois egalement avoir une hauteur de ligne de commande variable (en fonction de commentaire ou non sur la ligne de commande).

Plutot debutant en Ireport , je seche sur ces sujets, quelqu'un peut-il m'eclairer ?

Merci.
bartelby est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/02/2007, 11h04   #2
Membre du Club
 
Inscription : octobre 2006
Messages : 48
Détails du profil
Informations forums :
Inscription : octobre 2006
Messages : 48
Points : 47
Points : 47
Salut

Quand tu fais Band Properties sur une de ces bandes (clic droit)
n'y a t-il pas un bouton en bas a droite de formatage conditionnel ?
phyzalis est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2007, 14h51   #3
Candidat au titre de Membre du Club
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2007
Messages : 31
Points : 10
Points : 10
Malheureusement non, les options que j'ai sont :
- Band height (sans plus d'option)
- Split allowed
- Print when expression

Je suis assez desemparé
bartelby est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 10h34   #4
Membre du Club
 
Inscription : juillet 2006
Messages : 57
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 57
Points : 57
Points : 57
A priori, si tu mets ton titre à hauteur variable dans un sous-rapport placé dans les bands columheader ou detail (ou un group créé par tes soins) d'un rapport maitre, celui-ci devrait s'adapter à la taille de ton sous-rapport.
Lawmoon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 15h56   #5
Candidat au titre de Membre du Club
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2007
Messages : 31
Points : 10
Points : 10
Citation:
Envoyé par Lawmoon
A priori, si tu mets ton titre à hauteur variable dans un sous-rapport placé dans les bands columheader ou detail (ou un group créé par tes soins) d'un rapport maitre, celui-ci devrait s'adapter à la taille de ton sous-rapport.
Tiens tiens tiens ... je m'en vais essayer ca.

Je ne suis pas sur que ca fonctionne pour les lignes de details mais pour le titre ca peut peut-etre resoudre tous mes problemes.
Par contre pour j'ai contourné le probleme voici comment :

j'ai simplement créé un champ qui "stretch when overflow" (propriété - textfield) et dedans j'affiche une variable ou j'ai pris soin de mettre ce que je voulais en mettant des + "\n" + pour avoir mes sauts de lignes, c'est peut etre un peu bricole mais c'est ok pour ce que je veux faire.
bartelby est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/03/2007, 17h40   #6
Membre du Club
 
Inscription : juillet 2006
Messages : 57
Détails du profil
Informations forums :
Inscription : juillet 2006
Messages : 57
Points : 57
Points : 57
J'y avais pensé pour le "stretch when overflow" ! La méthode que je propose est peut être plus propre selon la complexité de ta mise en page en fait.
Le couple "group/sous-rapport" fait des merveilles quand il est bien maîtrisé !
Lawmoon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/03/2007, 15h24   #7
Candidat au titre de Membre du Club
 
Inscription : février 2007
Messages : 31
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : février 2007
Messages : 31
Points : 10
Points : 10
Citation:
Envoyé par Lawmoon
J'y avais pensé pour le "stretch when overflow" ! La méthode que je propose est peut être plus propre selon la complexité de ta mise en page en fait.
Le couple "group/sous-rapport" fait des merveilles quand il est bien maîtrisé !
Merci, merci !! Mes problemes sont resolus.

Pour resumer :
- TITRE VARIABLE
dans la section title j'ai ajouté un subrapport qui n'est affiché QUE si j'ai des données à mettre dedans.
Ce subrapport est collé au bas de ma section et à une taille de 1 pixel
J'ai coché la case "print when detail overflow"

- LIGNES DETAIL VARIABLES
J'ai un champ qui est toujours affiché et par dessus j'ai mis un autre champ qui n'est affiché que s'il contient des données
j'ai pris soin de le faire commencer par "\n" et j'ai mis mes données avec des "\n" pour faire des sauts de lignes
Dans ma ligne de detail j'ai des lignes verticales pour separer les champs, j'ai donc mis stretch type à "relatif à la hauteur de la section"
de maniere à ce que les separations prennent bien toute la hauteur.

Voila qui solutionne tous mes problemes, merci pour l'aide et en esperant que cela puisse servir à quelqu'un.
bartelby est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h14.


 
 
 
 
Partenaires

Hébergement Web