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, "家庭住址");

}

源码下载

最新文章

  1. Linux中bashshell的一些知识
  2. Linux 服务器IO模型 epoll
  3. [20160731][转]JAVA当中变量什么时候需要初始化
  4. html5中的大纲
  5. Mybatis-Generator插件自动生成Dao、Model、Mapping相关文件
  6. web服务器分析与设计(二)
  7. POJ 1502 MPI Maelstrom(最短路)
  8. 2014年辛星完全解读Javascript第四节 流程控制语句
  9. UINavigationController 总结
  10. iframe间的通信
  11. use 2 stacks to simulate a queue
  12. Nginx运行Laravel的配置
  13. 模板类的约束模板友元函数:template friend functions
  14. logging日志
  15. oracle 触发器,当一个表更新或插入时将数据同步至另个库中的某个表中
  16. kotlin 委托
  17. Acrobat.CAcroPDDoc open 无法找到指定文件
  18. sql 查询语句的练习
  19. 洛谷 P1140 相似基因(DP)
  20. HDU 5726 GCD(RMQ+二分)

热门文章

  1. 《selenium2 python 自动化测试实战》(9)——切换窗口
  2. Ubuntu下环境变量设置
  3. tomcat深入学习
  4. RK3288 通过指令查看当前显示内容(framebuffer)
  5. 免费数据集下载网站【dataset】
  6. Unit02: CSS 概述 、 CSS 语法 、 CSS 选择器 、 CSS声明
  7. CArray,CList,CMap如何实例化
  8. 无法解析的外部符号 _WinMain@16
  9. appium+python自动化29-toast
  10. 制作mysql数据快照