Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 11/04/2006, 12h02   #1
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Par défaut [CR9.NET] Changer dynamiquement l'image d'un rapport

Bonjour,

J'ai un logo qui apparait sur mes rapports Crystal et je voudrais pouvoir le changer dynamiquement en fonction du nom du client.
J'ai donc un créé un fichier .gif par client mais comment faire pointer l'image sur le fichier .gif de mon choix avant l'affichage du rapport ?
Mes essais et mes recherches sont pour le moment infructueuses...

Merci,

C.
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2006, 13h10   #2
Membre du Club
 
Inscription : mars 2006
Messages : 223
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 223
Points : 53
Points : 53
tu met dans une table l'identifiant du client et tu met également le nomclient de ton image puis tu n'a plus qu'a appele ton image en mettant ton chemin\"le résultat de ta requete qui donne le nom du fichier'

voila
lazzeroni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2006, 13h32   #3
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Merci pour ta réponse lazzeroni.
J'ai une table CLIENT dans laquelle je peux éventuellement rajouter un champ contenant le nom du fichier image.
Je n'ai en revanche pas bien compris comment faire le lien entre le contenu de ce champ et l'objet PictureObject de Crystal. Quelles methodes et quelles membres puis-je utiliser pour programmer ce lien ?

C.
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/04/2006, 13h51   #4
Membre du Club
 
Inscription : mars 2006
Messages : 223
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 223
Points : 53
Points : 53
pour la suite je ne sais pas je t'ai juste lancer sur la voix. je n'utilise pas cristal mais je pense que tu dois mettre l'adresse physique du fichier donc tu met sont chemin et a la fin du chemin tu met le nom de ton fichier que tu as récupérer dans ta base. maintenant il faut voir si tu peux paramètrer se chemin d'accès avec le résultat d'une requete

bon courage
lazzeroni est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/04/2006, 15h18   #5
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Personne n'a déjà rencontré ce cas de figure ? Je sèche toujours...
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/04/2006, 10h20   #6
Membre confirmé
 
Inscription : mai 2002
Messages : 246
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 246
Points : 256
Points : 256
Envoyer un message via MSN à Machuet
Le chargement dynamique d'une image dans crystal est possible seulement depuis la version 10. Avant il faut passer par VB ou Delphi d'après mes souvenirs.
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/05/2006, 17h55   #7
Candidat au titre de Membre du Club
 
Inscription : mai 2006
Messages : 17
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 17
Points : 12
Points : 12
Bonjour,

Pour ma part, je fais plus pragmatique :
- 1 : mon image porte toujours le même nom dans le fichier .rpt (Inserer/Objet OLE) et se trouve physiquement au même endroit que le fichier .rpt.
- 2 : je copie/renomme par le biais de mon application l'image associée au profil de l'utilisateur à l'endroit du fichier .rpt juste avant l'execution du fichier .rpt.

L'état CR executé charge donc les données issues de la base de données (ODBC) et l'image (Objet OLE) située dans la même arborescence que le fichier .rpt.

Pour info, toutes les images (.bmp) sont stockées dans un répertoire relatif à l'applicatif.

Salutations.

JBM27
jbm27 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2006, 17h00   #8
Invité de passage
 
Inscription : juin 2006
Messages : 12
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 12
Points : 1
Points : 1
J'ai le même problème
Il doit bien y avoir une solution !

Merci
christo45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/07/2006, 14h38   #9
Membre régulier
 
Avatar de Cereal123
 
Homme
Responsable de service informatique
Inscription : juin 2004
Messages : 157
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Responsable de service informatique

Informations forums :
Inscription : juin 2004
Messages : 157
Points : 70
Points : 70
Je repends le fil de cette discussion après quelques semaines de déplacement.
Merci pour les solutions évoquées. Comme je n'ai pas l'intention de changer de version de Crystal pour le moment, je vais employer la solution de jbm27.
Bonne fin de semaine,
C.
Cereal123 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/07/2006, 12h30   #10
Membre confirmé
 
Avatar de chris81
 
Homme
Inscription : mars 2004
Messages : 606
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 29
Localisation : France

Informations forums :
Inscription : mars 2004
Messages : 606
Points : 259
Points : 259
sinon tu cree un dataset avec un champ image et tu lies ce dataset avec ton report e tca devrait passer
chris81 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 19h06.


 
 
 
 
Partenaires

Hébergement Web