سلام
من برای گزارش گیری از stimulsoft استفاده میکنم
این نمونه کد من هست:
StiReport rpt = new StiReport();
rpt.Load(Application.StartupPath + @"\data\Report.mrt");
rpt.RegData(ds);
rpt.Dictionary.Synchronize();
rpt.Show();
همه اطلاعات اول از دیتابیس گرفته میشه و تو یه dataset بنام ds ذخیره میکنم و بعد اون ds رو روی rpt با دستور rpt.RegData(ds) ست میکنم.
حالا من میخوام مقادیر بعضی فیلدها قبل از اینکه در report نمایش داده بشه رو بتونم عوض کنم
مثلا فیلد های تاریخ در دیتابیس به صورت میلادی ذخیره میشوند حالا موقع نمایش در گزارش باید اول به شمسی تبدیلشون کنم بعد نمایش بدم.
اما چطوری ؟