PDA

View Full Version : چند گزارش در یک گزارش با استیمول



salehsam
پنج شنبه 17 بهمن 1392, 21:51 عصر
سلام دوستان
من با کد زیر گزارش تک تک افراد رو میتونم بگیرم
حالا میخوام یه گزارش کامل از همه افراد داشته باشم چی کار باید بکنم؟
ممنون



Stimulsoft.Report.StiReport stiReport1 = new Stimulsoft.Report.StiReport();
stiReport1.Load("eblagh.mrt");

var person = (from per in db.tbl_person.Where(c => c.per_id == id)

select new
{

per.per_pic,
per.per_nid,
per.per_fname,
per.per_lname,
per.per_faname,
per.per_cid,
per.per_birthdate,
per.per_gender,
per.tbl_education.edu_section,
per.tbl_edufield.edu_name,

}).ToList();

var dore = (from s in db.tbl_per_dore
join p in db.tbl_user on s.per_dore_user equals p.user_id
where s.fk_person == id
select new
{
s.tbl_dore.dore_subject,
s.tbl_dore.dore_startdate,
s.tbl_dore.dore_enddate,
s.tbl_dore.dore_registerdate,
s.dore_money,
s.dore_money_value,
p.user_fullname,
s.per_dore_registersate
}).ToList();

stiReport1.RegBusinessObject("rcsentity", "person", person);
stiReport1.RegBusinessObject("rcsentity", "dore", dore);

try
{
//stiReport1.Design();
stiReport1.Show();
}
catch { }

116479

salehsam
جمعه 18 بهمن 1392, 15:50 عصر
up.........:لبخندساده: