نوشته شده توسط
Mahmoud.Afrad
زمانی که گزارش را نمایش میدید با فراخوانی متد show ، گزارش کامپایل و به کاربر نمایش داده میشه. متد show دو متد compile , render را در صورت نیاز فراخوانی میکند.
فایلهای mrt از نوع xml هستند. با متد compile کد C# مناسب از این xml تولید و کامپایل میشه که میتونید خروجی را در فایل(dll) ذخیره کنید که نیازی به کامپایل در زمان اجرا نباشه. یا اینکه به جای استفاده از فایل mrt ، گزارش را به صورت کلاس سی شارپ ذخیره و به پروژه اضافه کنید تا جزئی از برنامه بشه که در اینصورت هم نیازی به کامپایل در زمان اجرا نیست.
وقتی نیازی به نمایش گزارش ندارید و مثلا میخواهید خروجی به pdf بگیرید گزارش را render و بعد export می کنید.