1

我想使用 Crystal Report 打印支付账单。我是新手,不知道如何以最好的方式使用它。我有一个表格,其中包含与水晶报告相关的以下列:-

   [Year]  
  ,[Month]  
  ,[Emp_Id]  
  ,[Emp_Name]  
  ,[Department]  
  ,[Pay_Head_Id]  
  ,[Pay_Head_Name]  
  ,[Pay_Head_Type]  
  ,[Amount]  

我希望每个员工的工资头姓名和金额必须一个接一个地打印,并且一旦到达行尾就换行。

请找到支付账单的图片,让我知道我该怎么做。我无法在行中打印它们,也缺乏如何使用查询。图片:![支付账单] http://prminfotech.com/paybill1.JPG

4

1 回答 1

-1
OleDbConnection con = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\abdozezo\Documents\Database10.accdb");

string query = "SELECT *  FROM   Table1";

OleDbCommand cmd = new OleDbCommand(query, con);
OleDbDataAdapter adp = new OleDbDataAdapter(cmd);

DataTable dt = new DataTable();

adp.Fill(dt);

CrystalReport1 cr1 = new CrystalReport1();

cr1.SetDataSource(dt);

// cr1.Load(@"CrystalReport1.rpt"); for dire`enter code here`ct upload 

viewer.ViewerCore.ReportSource = cr1;//viewer is crystal report
于 2019-12-14T06:26:02.200 回答