Report.RegData("ds", ds)
Report.Load(Server.MapPath("1.mrt"))
Report.ScriptUpdate()
Report.Compile()
Me.StiWebViewer2.Report = Report
بجای ds از "ds" استفاده کنید . ScriptUpdate و Compile را فراموش نکنید (واسه اطمینان)
اگر دوتا جدولی که در دیتاست هستند با هم عمل نکردند (ممکنه دومی بصورت خالی برای گزارش فرستاده بشه ) واسه راهنمایی
اینجا رو ببینید .