zoukankan      html  css  js  c++  java
  • FastReport 循环打印表格数据

    1,在UI上拖放一个表格控件

    2.设置表格头部信息,需要显示的数据以及边框颜色

    3.选中表格控件设置事件代码:

        private void Table1_ManualBuild(object sender, EventArgs e)
        {
          // get the data source by its name
          DataSourceBase rowData = Report.GetDataSource("DETAILDATA");
          // init the data source
          rowData.Init();
          
          // print the first table row - it is a header
          Table1.PrintRow(0);
          // each PrintRow call must be followed by either PrintColumn or PrintColumns call
          // to print cells on the row
          Table1.PrintColumns();
          
          // now enumerate the data source and print the table body
          while (rowData.HasMoreRows)
          {
            // print the table body  
            Table1.PrintRow(1);
            Table1.PrintColumns();
            
            // go next data source row
            rowData.Next();
          }
          
          // print the last table row - it is a footer
          Table1.PrintRow(2);
          Table1.PrintColumns();
        }
    

     4.预览数据

    22

    2

  • 相关阅读:
    VueBlog
    java 代理模式
    集合框架
    面试题
    java 多线程
    网络编程
    HTTP
    MAVEN
    Redis高级
    深入浅出--梯度下降法及其实现
  • 原文地址:https://www.cnblogs.com/LittleFeiHu/p/9824212.html
Copyright © 2011-2022 走看看