您的位置:首页 > 其它

DEV 打印功能

2015-08-06 15:39 337 查看
Dev13.1 用的是DocumentViewer,上面的一排按钮,是自动生成的,生成方法为:加了DocumentViewer后,控件右上角有个小三角,点一下,在弹出框中选择"Create Standand ToolBar"就可以生成那一排按钮。



form与Report绑定绑定:在Form1的Load事件中写

XtraReport1 report1 = new XtraReport1();//这个是你建的一个报表

report1.DS = ds;//自己写一个数据集就好了。

report1.Init();//自定义的绑定方法,在下面可以看到。

//将设计好的xtraReport报表,绑定到documentViewer1控件上,代码如下

this.documentViewer1.PrintingSystem = report1.PrintingSystem;

report1.CreateDocument();

XtraReport1内的数据绑定:XtraReport1()中定义的绑定方法

手动绑定

public void Init()

{

table1 = DS.Tables[0];

table2 = DS.Tables[1];

table3 = DS.Tables[2];

DetailReport.DataSource = table1;

xrTableCell1.DataBindings.Add("Text", table1, "姓名");

xrTableCell2.DataBindings.Add("Text", table1, "出生年月");

DetailReport1.DataSource = table2;

xrTableCell3.DataBindings.Add("Text", table2, "姓名");

xrTableCell4.DataBindings.Add("Text", table2, "家庭住址");

}

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: