6 votes

Comment insérer dynamiquement des images dans Crystal Reports

Je développe une application WinForms qui peut générer un rapport sur mes étudiants.

J'utilise Crystal Reports mais je ne sais pas comment récupérer les photos des élèves dans le système de fichiers.

Les photos des élèves sont stockées sur le système de fichiers et utilisent cette convention de dénomination :

C:\Id Maker\"Clgid".jpg

Clgid est une valeur stockée dans une base de données.

À titre d'exemple, mon Clgid es AAAAAAA qui renvoie à ma photo sur le système de fichiers en tant que C:\Id Maker\AAAAAAA.jpg

J'ai du mal à trouver comment je peux consulter la valeur de la base de données de Clgid puis récupérer la photo dans le système de fichiers afin de l'afficher dans mon rapport Crystal.

5voto

Ryan Points 5376

Tout d'abord, ajoutez un graphique en tant qu'espace réservé dans votre rapport à l'endroit où vous souhaitez qu'il s'affiche. Ensuite, cliquez avec le bouton droit de la souris sur le graphique -> 'Format Graphic' -> onglet 'Picture' -> Ajoutez une formule sous 'Graphic Location' qui construit votre chaîne de chemin. Quelque chose comme 'C:\Id Maker\' + {table.Clgid} + '.jpg' devrait fonctionner.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X