using System; using System.Collections; using System.Collections.Generic; using System.ComponentModel; using System.Windows.Forms; using System.Drawing; using System.Data; using FastReport; using FastReport.Data; using FastReport.Dialog; using FastReport.Barcode; using FastReport.Table; using FastReport.Utils; namespace FastReport { public class ReportScript { private void Table2_Data_ManualBuild(object sender, EventArgs e) { DataSourceBase rowData = Report.GetDataSource("Employees"); // init the data source rowData.Init(); Table2.PrintRow(0); Table2.PrintColumns(); Table2.PrintRow(1); Table2.PrintColumns(); int x=0; // print the first table row - it is a header // now enumerate the data source and print the table body while (rowData.HasMoreRows) { // print the table body x++; Table2.PrintRow(2); Table2.PrintColumns(); // go next data source row rowData.Next(); } } private void Table5_ManualBuild(object sender, EventArgs e) { DataSourceBase rowData = Report.GetDataSource("Customers"); // init the data source rowData.Init(); Table5.PrintRow(0); Table5.PrintColumns(); int x=0; // print the first table row - it is a header // now enumerate the data source and print the table body while (rowData.HasMoreRows) { // print the table body x++; Table5.PrintRow(1); Table5.PrintColumns(); // go next data source row rowData.Next(); } } } }