DEV 打印功能


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

form与Report绑定绑定:在Form1的Load事件中写
XtraReport1 report1 = new XtraReport1();//这个是你建的一个报表
report1.DS = ds;//自己写一个数据集就好了。
report1.Init();//自定义的绑定方法,在下面可以看到。
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, "家庭住址");

}

 

 源码下载


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM