主页 > 知识库 > 水晶报表asp.net的webform下基本用法实例

水晶报表asp.net的webform下基本用法实例

热门标签:柳州电销机器人公司 浦发电话机器人提醒还款 昆明语音电销机器人价格 电销语音机器人型号参数 征途美甲店地图标注 腾讯地图标注手机 百度地图怎样做地图标注 太原400电话上门办理 400电话如何申请取消

本文实例讲述了水晶报表asp.net的webform下基本用法。分享给大家供大家参考。

具体实现方法如下:

复制代码 代码如下:
protected void Page_Init(object sender, EventArgs e)
{
     ConfigureCrystalReport();
 }
protected void Page_Unload(object sender, EventArgs e)
 {
         if (rptDocument == null)
            return;
           rptDocument.Close();
           rptDocument.Dispose();
  }

private void ConfigureCrystalReport()
{
    string temp = BusinessObject.Util.Decrypt(Request.QueryString["toid"]);
    TourOrderId = Util.ConvertToint>(temp, 0);

    if (ViewState["reportdoc"] == null)
    {
 string report_path = "";
 report_path = Server.MapPath("~/Report/TourNote.rpt");

 DataSet ds = BusinessObject.TourOrders.GetTourNoteDsRpt(TourOrderId);
 if (ViewState["reportdata"] == null)
 {
     ViewState["reportdata"] = ds;
 }
 else
 {
     ds = (DataSet)ViewState["reportdata"];
 }
 rptDocument = new ReportDocument();
 rptDocument.Load(report_path);
 rptDocument.SetDataSource(ds);
 rptDocument.PrintOptions.PaperSize = CrystalDecisions.Shared.PaperSize.DefaultPaperSize;
 ViewState["reportdoc"] = rptDocument;
    }
    else
    {
 rptDocument = (ReportDocument)ViewState["reportdoc"];
    }
 
    this.CrystalReportViewer1.ReportSource = rptDocument;
    this.CrystalReportViewer1.HasToggleGroupTreeButton = false;
    this.CrystalReportViewer1.DisplayGroupTree = false;
}

使用方法.先建了一个数据集做为数据源,作为水晶报表的数据架构.

代码里面调用一个存储过程,返回拥有多张表的DataSet.

希望本文所述对大家的asp.net程序设计有所帮助。

您可能感兴趣的文章:
  • HighCharts图表控件在ASP.NET WebForm中的使用总结(全)
  • ASP.NET WebForm中%=%>与%#%>的区别
  • WebForm获取checkbox选中的值(几个简单的示例)
  • js脚本获取webform服务器控件的方法
  • Ajax Throws Sys.WebForms.PageRequestManagerErrorException with Response.Redirect的解决方法
  • 如何在WebForm中使用javascript防止连打(双击)
  • asp.net WebForm页面间传值方法
  • asp.net WebForm页面间传值方法
  • Webform 内置对象 Session对象、Application全局对象,ViewState详细介绍

标签:天门 张家界 阳泉 德阳 江苏 白山 新疆 兰州

巨人网络通讯声明:本文标题《水晶报表asp.net的webform下基本用法实例》,本文关键词  水晶,报表,asp.net,的,webform,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《水晶报表asp.net的webform下基本用法实例》相关的同类信息!
  • 本页收集关于水晶报表asp.net的webform下基本用法实例的相关信息资讯供网民参考!
  • 推荐文章