محمد هادی
2 سال پیش توسط محمد هادی مطرح شد
0 پاسخ

چاپ نشدن کل صفحات گزارش در سی شارپ

با سلام و وقت بخیر

دوستان عزیز بنده اطلاعاتم رو بعد از دریافت از بانک داخل یک DataTable ریختم

حالا میخوام این اطلاعات رو به StimulSoftReport پاس بدم

اما متاسفانه فقط
صفحه ی آخر چاپ میشه

میشه لطفاٌ راهنماییم کنید.

چطوری همه ی صفحات چاپ بشه

کد


foreach (DataRow row in dataTable.Rows)            {
               stiReport1.Load(Application.StartupPath + "\\ReportAmuzeshgah2.mrt");
               stiReport1.Compile();
               //stiReport1.RegData("YourDataTableAlias", dataTable);
               stiReport1["LastName"] = row["LastName"];
               stiReport1["Name"] = row["Name"];
               stiReport1["FatherName"] = row["FatherName"];
               stiReport1["Day"] = row["Day"].ToString();
              stiReport1["Month"] = row["Month"].ToString();
              stiReport1["Year"] = row["Year"].ToString();
               stiReport1["***"] = row["***"];
               stiReport1["Exam"] = row["Exam"];
               stiReport1["Level"] = row["Level"];
               stiReport1["Course"] = row["Course"];
             // stiReport1["NationalCode"] = row["NationalCode"].ToString();
               stiReport1["RollCall"] = row["RollCall"].ToString();
               stiReport1["ClassActivities"] = row["ClassActivities"].ToString();
               stiReport1["Listening"] = row["Listening"].ToString();
               stiReport1["Speaking"] = row["Speaking"].ToString();
               stiReport1["MidtermExam"] = row["MidtermExam"].ToString();
               stiReport1["Final"] = row["Final"].ToString();
               stiReport1["TotalScore"] = row["TotalScore"].ToString();
               stiReport1["Top"] = row["Top"];
               stiReport1["Pass"] = row["Pass"];
               stiReport1["Fall"] = row["Fall"];
               stiReport1["AbsentFail"] =row["AbsentFail"];
               stiReport1.RenderedPages.Add(stiReport1.RenderedPa  ges[0]);
               stiReport1.Render();
           }
           stiReport1.Show();

ثبت پرسش جدید

به همدیگه کمک کنیم

به محمد هادی کمک کنید تا مشکل خودش را حل کند؛ این‌طور می‌توانیم با هم پیشرفت کنیم.

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام