Tags

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: 1 – Ecrire la requête de sélection. Dans la liste des champs listés par iReport, le champ de type blob est identifié comme un champ de type object. 2 – Modifier le type du champ blob et le mettre à java.

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;– Rendre l’utilisation du rapport plus facile. Il est donc possible de définir une liste de valeurs qui seront proposées aux utilisateurs à chaque exécution du rapport, évitant une saisie manuelle.

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 sequenceComme l'erreur l'indique, c'est un problème d'encodage dans le transfert des rapports entre JasperStudio et votre rapport. Ce problème est présent dans les différentes versions JasperStudio, et même dans la version 5.1.Pour résoudre ce problème, il faut forcer JasperStudio à utiliser l'utf-8.Dans votre répertoire d'installation de JasperStudio, recherchez le fichier JasperStudio.

Lire la suite…