Bonjour les gens,

Pour imprimer sous .Net, j'ajoute un Dataset.xsd au projet, j'y crée la table, sur mon code, je crée une Datatable, et je clone celle du dataset, puis je la remplis, et je l'ajoute comme datasource au crystalreport, exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Dim dsIMP As New DataSet1
Dim DtIMP As New DataTable
DtIMP = dsIMP.Tables("nom_table").Clone
 
Dim crt As New CrystalReport1
 
'j'ajoute des row à ma dtIMP puis je valide l'aperçu
 
crt.SetDataSource(DtIMP)
 
Me.CrystalReportViewer1.ReportSource = crt
Mon probléme c'est que je ne vois pas comment je peux faire passer deux table à un crystal report, et comment paramétrer ce dernier

je me suis dis de fusionner les deux tables puisqu'elles ont un champs en commun et jouer sur l'affichage dans mon crystal report mais je ne vois pas comment aussi o_O"

exemple des tables:
produits (reference,prix)
entree(numE,Reference,QteE)
sortie(numS,Reference,QteS)

en une seule page d'impression, je veux lister par rapport à un produit, les entrées dans un tableau à gauche et les sorties à droite


si quelqu'un à une idée svp