报表

//1.在报表上绘制数据列,print.列名称(如果是直接在数据源中连接数据库去拖数据列,不能共用)
//2注册的dt,print 表名.调用找到时根据表名
//数据区域的类型DataBand
dt = Business.YieldManage.YieldTransit.YieldTransitEditBus.getOneDate(null);
dt.TableName = "Print";
Report re = new Report();
string filename = "Untitled.frx";
re.Load(filename);
re.RegisterData(dt,"Print");
int pageCount = re.Pages.Count;
for (int ii = 1; ii <= pageCount; ii++)
{
DataBand db = re.FindObject("Data" + ii.ToString()) as DataBand;//找到每一个date1
db.DataSource = re.GetDataSource("Print");
}
re.Show();

posted @ 2015-08-06 16:36  清空回声  阅读(228)  评论(0编辑  收藏  举报