水晶报表
来源:互联网 发布:天下三女神捏脸数据 编辑:程序博客网 时间:2024/04/28 13:34
1 加载报表
ReportDocument rptExpensiveProducts = new ReportDocument();
rptExpensiveProducts.Load(@"../../CrystalReport1.rpt");
crystalReportViewer1.ReportSource = rptExpensiveProducts;
crystalReportViewer1.Zoom(5);
利用数据集添冲报表样式后在代码中填充数据集
DataSet ds = new DataSet();
using (SqlConnection con = new SqlConnection(SqlHepler.CONN_STRING))
{
con.Open();
using (SqlCommand cmd = con.CreateCommand())
{
SqlDataAdapter sda = new SqlDataAdapter("select * from womenCheckInfo",con);
sda.Fill(ds,"check");
//指定具体报表
CrystalReport3 s = new CrystalReport3();
s.SetDataSource(ds.Tables[0]);
crystalReportViewer1.ReportSource = s;
crystalReportViewer1.Zoom(2);
}
}
2 在程序中更改报表中字段的显示文本
CrystalReport3 s = new CrystalReport3();
s.SetDataSource(ds.Tables[0]);
//按名称获取 ReportObject,将其转换为 TextObject,并返回此对象。
getTextObject = (TextObject)s.ReportDefinition.ReportObjects["Text1"];
getTextObject.Text = "更改后的信息";
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 水晶报表
- 实现在页面上按下回车就提交一个Button_Click事件
- 移:强悍的ANTLR Lexer
- 移:使用没有名字空间的xmlbeans
- 代码静态分析工具PC-LINT安装配置【转】
- 移:内部匿名类、事件监听、回调、Observer模式
- 水晶报表
- SQL Server 索引结构及其使用(一)
- SQL Server 索引结构及其使用(二)
- SQL Server 索引结构及其使用(三)
- 揭开IE自动弹出广告窗之谜
- SQL Server 索引结构及其使用(四)
- 在命令行修改IP地址
- AutoCAD二次开发
- Delphi和Word编程集锦