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 15/05/2008, 11h05   #1
Membre confirmé
 
Avatar de LhIaScZkTer
 
Inscription : mai 2004
Messages : 536
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2004
Messages : 536
Points : 217
Points : 217
Par défaut Insertion dynamique dans un Report

Salut à tous,

J'ai enfin réussi à accoucher un Report qui marche, pour moi c'est déjà une grande victoire, pas pour mon patron par contre

Voilà le résultat final à optenir et c'est la ou je pêche car je ne sais pas si c'est possible et si c'est le cas je ne sais pas comment le faire :

1. En haut à gauche, une image dynamique qui s'affiche en fonction du client connecté à l'application et donc qui veut accéder au rapport, avec aussi ces données personnel, tél, adresse...

2. En bas à gauche, le nom de l'utilisateur connecté qui a demandé le rapport suivi du nom du rapport (ou chemin)

Est-ce possible d'intégrer toutes ces données dans le rapport ? Car je ne vois pas comment transférer les données de l'application au rapport.

J'utilise le Crystal Report de visual studio et travail avec C# et asp.net

Merci de votre aide
__________________
Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5
LhIaScZkTer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/05/2008, 18h52   #2
say
Membre Expert
 
Avatar de say
 
Inscription : août 2002
Messages : 1 175
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : août 2002
Messages : 1 175
Points : 1 135
Points : 1 135
Envoyer un message via MSN à say
Bjr,
L'image dynamique c pas trop un problème. Sur les propriétés de l'image, tu as une partie emplacement qui peut dépendre d'une formule qui contiendra le chemin d'accès, reste à le définir.

Pour tes autres infos...
le login du user, en le passant en paramètre j'imagine.
pour les coordonnées du client, en passant par un sous-état par exemple qui taperait dans une base contenant les infos...
__________________
Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
_ _ _ _ _ _ _ _ _

La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
_ _ _ _ _ _ _ _ _

Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres
say est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2008, 14h25   #3
Membre confirmé
 
Avatar de LhIaScZkTer
 
Inscription : mai 2004
Messages : 536
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2004
Messages : 536
Points : 217
Points : 217
Salut say,

Merci pour ta réponse !!!!!

Si ce n'est pas trop demander, comment ça marche pour la formule ?
Car franchement j'y pige rien du tout et personne peut m'aider au boulot...

Sinon, pour les infos pour mon boss m'a donné une solution... passé par des table temporaire qui se charge avec les données client et qui charge la deuxième en fonction du rapport choisi... Vive les performances

Sans vouloir troller, je trouve crystal report vraiment très difficile à manipuler avec C# ou plutôt très limité

Merci pour votre aide
__________________
Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5
LhIaScZkTer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2008, 14h39   #4
say
Membre Expert
 
Avatar de say
 
Inscription : août 2002
Messages : 1 175
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : août 2002
Messages : 1 175
Points : 1 135
Points : 1 135
Envoyer un message via MSN à say
la formule c'est le chemin vers le fichier image..

CR, il faut s'habituer, franchement moi j'aime bien
__________________
Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
_ _ _ _ _ _ _ _ _

La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
_ _ _ _ _ _ _ _ _

Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres
say est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 11h09   #5
Membre confirmé
 
Avatar de LhIaScZkTer
 
Inscription : mai 2004
Messages : 536
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2004
Messages : 536
Points : 217
Points : 217
Salut say,

Merci pour ton aide et ta patience. Pour CR tu as raison il faut apprendre à maitriser l'engin

Pour l'image, lors de l'insert j'insère cette dernière dans un champ de type Image dans MS-SQL Server, comme ceci :

Code :
1
2
 
INSERT INTO ma_table(champ_image) VALUES('c:/chemin/image.jpg')
Ensuite dans CR, je drag & drop le champ image dans mon rapport. A ce moment il me met bien un champ de type image dans le rapport. Par contre, lors du lancement de la page .aspx l'image du rapport n'y apparait pas... Il y a un texte de remplacement à la place et quand je fais un click droit dessus pour afficher l'image qui ne s'affiche pas Bah, ce coquin me sors une erreur :
Erreur d'analyse XML : aucun élément trouvé
Emplacement : ...


Et dans l'URL il y a un extension .png on dirait une image temporaire que le rapport essaie de générer pour l'affichage de l'image.

Merci pour votre aide.
__________________
Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5
LhIaScZkTer est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 13h28   #6
say
Membre Expert
 
Avatar de say
 
Inscription : août 2002
Messages : 1 175
Détails du profil
Informations personnelles :
Âge : 34

Informations forums :
Inscription : août 2002
Messages : 1 175
Points : 1 135
Points : 1 135
Envoyer un message via MSN à say
j'avais pas compris que c t un champ image.

cela dit, ce chemin : il existe sur ton srv? ou tu travailles en local..connais pas le .NET
__________________
Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
_ _ _ _ _ _ _ _ _

La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
_ _ _ _ _ _ _ _ _

Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres
say est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/05/2008, 16h50   #7
Membre confirmé
 
Avatar de LhIaScZkTer
 
Inscription : mai 2004
Messages : 536
Détails du profil
Informations personnelles :
Âge : 30

Informations forums :
Inscription : mai 2004
Messages : 536
Points : 217
Points : 217
Merci beaucoup pour ton aide. Oui je travaille en local, mais là je pense que c'est plutôt un problème C#

Encore merci pour ton aide, bonne semaine
__________________
Sun Certified Java Programmer, SE 6 et Sun Certified Web Component Developer, J2EE 5
LhIaScZkTer 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 16h56.


 
 
 
 
Partenaires

Hébergement Web