当前位置:中国站长下载文章中心网页编程.NET编程 → ASP.NET中利用Crystal Report创建图表(3)

ASP.NET中利用Crystal Report创建图表(3)

减小字体 增大字体 作者:不详  来源:不详  发布时间:2006-8-14 8:51:46
     用水晶报表创建报表
  
    首先,往窗体中添加水晶报表控件,之后,就可以用水晶报表的报表设计器设计一份报表了。新建一个水晶报表文件类型,命名为itemreport.rpt,接着使用报表设计专家,并选择设计标准型的报表,点下一步,出现如下画面:
  
  
   我们选择使用ADO类型的数据,在弹出的窗口中,设置好sql server的登陆名,登陆密码,选择好数据库后,选择在报表中使用tblsales表,如下图:
  
  [img]/article/UploadPic/2006-8/200681485148561.gif[img]
  接着选Next,在要在报表中显示的字段中,选择SaleDate和Amount。之后,一直选NEXT,忽略其他相关设置,最后,在图表类型中选择折线图,如下图:
  
  
  
  最后点击finish,可以看到如下的报表:
  
  
  
   再次选择报表专家,在弹出的窗口中选择数据页,在数据可用字段中选择salesdate,并且可以在文本页中,设置适当的报表标题。
  
  
  
  
    由于要根据输入的日期,货品参数来动态显示报表,因此我们要设置参数字段。在报表设计器中,在字段资源管理器中,选择参数字段,鼠标右击选择“新建”,新建如下三个参数字段。
  
  
  名称: 类型:
  ItemId Number
  StartDate Date
  EndDate Date
  
    
    最后,要设置相关的查询公式,在除报表页眉的区域,鼠标右键点击,在弹出菜单中选择“报表|编辑选择公式|记录”,输入如下的公式:
    做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。