OVH Cloud OVH Cloud

Utilisation de Crystal report

3 réponses
Avatar
Vincent DEVULDER
Bonjour à tous

Je découvre le composant Crystal Report de VS.net et je rencontre quelques
petits soucis.

Je voudrai pour commencer, créer un etat qui me ramène par exemple un code
client et son adresse de siège social qui se trouve dans une autre table.
Sous sql pour obtenir ce résultat, j'ai recours à un left outer join.

Comment puis faire pour obtenir ce résutat avec Crystal reports ?
J'ai essayé avec l'assistant mais évidemment la requête générée est faite
avec un inner join (il semble que l'on ne puisse pas intervenir sur cette
requête).

J'ai essayé de créer un dataset fortement typé mais je ne sais pas comment
le construire dans la mesure ou si j'avais pu utiliser un dataset classique,
je n'aurai eu qu'une datatable avec n lignes renseignées selon une requête
du type "select ptclient.cli_codcli, ptadresse adr_adresse from ptclient
left outer join ptadresse on ptclient.cli_codcli = ptadresse.adr_codtiers"

Quelqu'un pourrait-il m'aiguiller sur ce sujet.

PS: pour info, mon application est développé en remoting

D'avance merci,

Vincent

3 réponses

Avatar
Zoury
Salut Vincent!

Comment puis faire pour obtenir ce résutat avec Crystal reports ?



Tu peux créer une vue (View) et utiliser cette dernière comme "source de
données" de ton rapport.

--
Cordialement
Yanick
MVP pour Visual Basic
Avatar
Vincent DEVULDER
Merci
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
Salut Vincent!

Comment puis faire pour obtenir ce résutat avec Crystal reports ?



Tu peux créer une vue (View) et utiliser cette dernière comme "source de
données" de ton rapport.

--
Cordialement
Yanick
MVP pour Visual Basic




Avatar
Stephane TUET
Salut

Tu peux également définir le type de jointure en allant dans la menu
contextuel "Base de données > Expert liaison visuelle..." et là en
double-cliquant sur ta liaison tu peux la mettre en jointure extérieur
gauche pour avoir l'équivalent de ton left outer join.

@+
Steph


"Vincent DEVULDER" a écrit dans le message de news:

Merci
"Zoury" <yanick_lefebvre at hotmail dot com> a écrit dans le message de
news:
Salut Vincent!

Comment puis faire pour obtenir ce résutat avec Crystal reports ?



Tu peux créer une vue (View) et utiliser cette dernière comme "source de
données" de ton rapport.

--
Cordialement
Yanick
MVP pour Visual Basic