C#如何向水晶报表加载数据(报表用推式做的)?
如何向dataset.xsd数据集文件添加入数据,这个XSD文件结构有两个不关联的表,水晶报表都是用到这两个表(类表A,类表B)的资料,表A是存放系统登录人员信息记录,表B是考勤记录表,其实是想把系统登录人员的信息和考勤记录都利用水晶报表打印出来?
如何修改下面代码?
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using CrystalDecisions.CrystalReports.Engine;
namespace reportsprint
{
public partial class print : Form
{
private ReportDocument cr;
DataTable ts;
public print(DataTable tsn)
{
InitializeComponent();
ts = tsn;
}
private void crystalReportViewer1_Load(object sender, EventArgs e)
{
cr = new ReportDocument();
cr.Load(Application.StartupPath + "\\report\\CrystalReport1.rpt");
cr.SetDataSource(ts);
crystalReportViewer1.ReportSource = cr;
}
}
}