关于水晶报表,大哥们有没有实例,请给个,谢谢啦 小弟现在需要做个这样的报表,请问哪位大哥能给点例子让小弟模仿着做,谢谢啦不想看理论知识,想要点可以用的代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我用的vs08首先创建一个报表项目添加一个报表控件没数据源 DataSet1 ds = new DataSet1(); ds.DataTable1.AddDataTable1Row("a1", "a2", "a3", "a4", "a5", "a6"); ds.DataTable1.AddDataTable1Row("b1", "b2", "b3", "b4", "b5", "b6"); ds.DataTable1.AddDataTable1Row("c1", "c2", "c3", "c4", "c5", "c6"); ds.DataTable1.AddDataTable1Row("g1", "g2", "g3", "g4", "g5", "g6"); CrystalReport1 cr1 = new CrystalReport1(); cr1.SetDataSource(ds); crystalReportViewer1.ReportSource = cr1;下面有数据源CrystalReport2 cr2 = new CrystalReport2(); Class1 c = new Class1(); private void Form2_Load(object sender, EventArgs e) { DataView dv = c.Query("select * from Employee") as DataView; cr2.SetDataSource(dv); this.crystalReportViewer1.ReportSource = cr2; } 可以参考VS2005水晶报表PUSH模式(DataSet)视频教程+源代码工程示例http://topic.csdn.net/u/20081118/10/49a1751d-1d86-44e4-969f-a847c2316dd3.html orpt.Load(Application.StartupPath + @"\CReport.rpt"); //获取报表文件所在的路径 orpt.SetDataSource(m_dt); crvpqsas.ReportSource = orpt; TextObject txtstarttime = (TextObject)orpt.ReportDefinition.ReportObjects["txtStartDate"]; txtstarttime.Text = m_starttime; 新手求教!关于“别名” C#中Int值类型的大小? tabpage(tabcontrol)如何双重嵌套?? 文本框第一次点击时全选文本? 问一个mysql语句的问题 关于serialPort类询问!!!!!!!!! 怎样把回车替换成"<p>" 用C#如何引用内部连接 关于对控件名称的操作问题 怎么看不见我的帖子!很着急再发一遍 关于正则表达式替换出错!!! 关于DataGridView数据绑定后的自定义排序【Winform】 求一个只有年和月的控件(C#下)
首先创建一个报表项目
添加一个报表控件
没数据源
DataSet1 ds = new DataSet1();
ds.DataTable1.AddDataTable1Row("a1", "a2", "a3", "a4", "a5", "a6");
ds.DataTable1.AddDataTable1Row("b1", "b2", "b3", "b4", "b5", "b6");
ds.DataTable1.AddDataTable1Row("c1", "c2", "c3", "c4", "c5", "c6");
ds.DataTable1.AddDataTable1Row("g1", "g2", "g3", "g4", "g5", "g6"); CrystalReport1 cr1 = new CrystalReport1();
cr1.SetDataSource(ds);
crystalReportViewer1.ReportSource = cr1;下面有数据源
CrystalReport2 cr2 = new CrystalReport2();
Class1 c = new Class1();
private void Form2_Load(object sender, EventArgs e)
{
DataView dv = c.Query("select * from Employee") as DataView;
cr2.SetDataSource(dv);
this.crystalReportViewer1.ReportSource = cr2;
}
VS2005水晶报表PUSH模式(DataSet)视频教程+源代码工程示例
http://topic.csdn.net/u/20081118/10/49a1751d-1d86-44e4-969f-a847c2316dd3.html
crvpqsas.ReportSource = orpt;
TextObject txtstarttime = (TextObject)orpt.ReportDefinition.ReportObjects["txtStartDate"];
txtstarttime.Text = m_starttime;