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.
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.io.InputStream:

3 – Glisser un composant de type image depuis la palette dans le rapport. Fermer la fenêtre vous demandant de choisir un fichier image à ouvrir; puis modifier les propriétés de composant pour qu’il ouvre l’image contenue dans le champ de la base de données, et passer son type à java.io.InputStream: 4.

A l’exécution du rapport, l’image extraite de la base de données s’affichera correctement.
Dans le monde numérique d'aujourd'hui, le code source est le pilier fondamental de la plupart des technologies que nous utilisons. Du site web le plus simple à l'intelligence artificielle la plus complexe, tout repose sur des lignes de code écrites par des humains… enfin, pour l’instant ! Cependant, la manière de créer du code source évolue sans cesse, et entraine avec lui son lot de nouvelles problématiques…
Test du CMS statique Hugo pour la création d’un blog ou d’un site web en 2019. Est-ce l’avenir des CMS ? Est-ce efficace face à un WordPress ?
AWS SAM : "Simplify Serverless", telle est la devise qu'Amazon nous propose pour son Framework d'Infrastructure as Code (IaC) dédié au Serverless ! La promesse est-elle tenue ? Est-ce un concurrent ou un allié des outils déjà existants comme Terraform ? C'est ce que nous allons tenter de découvrir dans cet article !