Tags

JasperReports – Calculer des sous-totaux
JasperReports – Calculer des sous-totaux


JasperReports permet de créer des variables calculées qui sont incrémentées de ligne en ligne. Néanmoins comment faire pour remettre à zéro cette variable? Cela peut être utile si on souhaite par exemplement faire un tableau contenant des sous-totaux, comme dans l’exemple ci-dessous : Pour calculer les sous-totaux, on crée une variable « SousTotal » qui additionne les valeurs des champs « PrixTotal » (à supposer que ce soit le nom du champ retourné.

Lire la suite…



JasperSoft Studio – Masquer une colonne proprement
JasperSoft Studio – Masquer une colonne proprement


JasperReports permet de définir l’affichage conditionnel d’un certain nombre d’éléments afin de les afficher ou non. Néanmoins, dans le cas où le document est affiché sous forme de plusieurs colonnes (ex : juxtaposition de sous-rapport), si une des colonnes n’est pas affichée, JasperReports laisse une colonne blanche, au lieu de la cacher avec les colonnes attenantes.

Lire la suite…



iReport – Afficher une image de type blob

Lors de la génération de rapport, il est parfois nécessaire d’afficher des images stockées dans une base de données dans un champ de type blob. Pour afficher ce type de donnée, il faut:

Lire la suite…



iReport – Afficher une liste de valeurs statiques à l’ouverture d’un rapport

Lorsqu’un utilisateur ouvre un rapport Jasper, il est parfois utile de lui proposer une liste de valeurs plutôt qu’une zone de saisie libre, afin de : – Ne lui proposer des valeurs que pour lesquels il y a des informations à afficher;

Lire la suite…



Jasper Studio : Invalid byte 2 of 3-byte UTF-8 sequence

Il est possible que vous ayez l’erreur suivante lorsque vous essayez d’ouvrir un rapport envoyer vers votre serveur Jasper via Jasper Studio: Invalid byte 2 of 3-byte UTF-8 sequence Comme l’erreur l’indique, c’est un problème d’encodage dans le transfert des rapports entre JasperStudio et votre rapport.

Lire la suite…