1.报表的显示.
datatable Dt;
int shopId = Convert.ToInt32(Session["ShopId"].ToString());
string realName = DDLCasher.SelectedItem.ToString().Trim();
//调用bll层,查询数据库
Bll.CardConsumeSummaryMGR m_CardViewMGR = new Bll.CardConsumeSummaryMGR();
//获得datatabel.
dt = m_CardViewMGR.SelectSellLogByUserName(StartTime, EndTime, realName, shopId);
ReportDocument reportDocument = new ReportDocument();
reportDocument.Load(Server.MapPath("userSell.rpt"));
//绑定数据
reportDocument.SetDataSource(dt);
crvUserSellLog.ReportSource = reportDocument;
2.报表中,点击报表工具栏上的按钮,每次都会出现登录sqlserver2008的界面.
http://blog.csdn.net/zero8500/archive/2008/05/07/2407793.aspx
3.报表的样式.
报表的样式自己一直都懒的拖,后来不得已,还是拖动的,难道报表的样式没有更简便一点的方法吗?