中使用水晶报表.docVIP

  • 1
  • 0
  • 约3.2千字
  • 约 8页
  • 2016-11-28 发布于北京
  • 举报
中使用水晶报表

首先在界面上放置两个dataTimePicker控件,分别取名dtpStart,dtpEnd,可以任意选择起止时间,一个“测试报表”按钮(本案例该按钮起到刷新报表作用),取名btnReport,还有crytalReportView控件是少不了的(要不然怎么查看报表呢:)),采用默认名称,Form界面就这些东西。 既然是PUSH模式,就必须给它一个“骨架”,在项目中添加新项选择数据集,如图示: 名称随意(我这里是默认名DataSet1),然后打开数据集设计界面,右击-添加-DataTable,此时界面已多出DataTable1,右击DataTable1-添加-列,输入列名dtValue,在属性框中更改其数据类型为System.DateTime,如图示: 继续添加两列(根据需求而定,这里的列相当于数据库中的字段),TextType(System.String),iCount(System.Int32),记得保存,此时“骨架”构造完毕,此时还是一个空匣子。 往项目中添加一模板rpt文件,跟刚才添加数据集过程类似,我这边继续采用默认名,打开rpt文件,会有一个“字段资源管理器”框,右击数据库字段-数据库专家,会弹出一个数据库专家界面,在这个界面我们把刚才构造的“骨架”放到报表中来,如图示: 在数据库字段中把要显示的字段拖放到报表详细资料节,如图示: 然后插入交叉表,该是本文的重点

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档