سلام
من میخام اطلاعات رو در داخل دو تا دیتاست بریزم و بین دو جدول یک ریلیشن هم استفاده کردم(با یک جدول مشکل نداریم ولی دو تا دیتاست پر نمیشن و اطلاعات نشون داده نمیش.
من از کد زیر استفاده می کنم.
Dim Report As StiReport = New StiReport() Report.Load("c:\m.mrt") Report.Compile() Report.RegData("dt2.tblmain", tblmain) Report.RegData("dt2.tblchild", tblchild) Report.Render(True) reportviewer_frm.stiViewerControl1.Report = Report reportviewer_frm.Show()
به نظر من بهتره از DataTable استفاده کنید
بعد زمانی که شما دیتا ارسال میکنید به گزارش نیازی به Join نیست و اطلاعات مورد نظر را در یک DataTable ارسال کنید و در گزارش استفاده کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)