private void Page_Load(object sender, System.EventArgs e) { // Introducir aquí el código de usuario para inicializar la página string sql = "", sede = "", fin = "", tipodoc = ""; CrystalReport Reporte = new CrystalReport(); //Server.ScriptTimeout=12; sede = Request.QueryString["sede"]; fin = Request.QueryString["fin"]; tipodoc = Request.QueryString["tipodoc"]; sql = Generar_SQL_Morosidad(sede, fin); //Response.Write("<PRE>" + sql + "</PRE>"); //Response.End(); DbDataAdapter.SelectCommand.CommandText = sql; //aumenta el tiempo de espera para evitar la caida del reporte // 900=15 minutos DbDataAdapter.SelectCommand.CommandTimeout = 900; DbDataAdapter.Fill(dataSetMorosidad1); Reporte.SetDataSource(dataSetMorosidad1); VisorCrystalReport.ReportSource = Reporte; if (tipodoc == "1") { ExportarPDF(Reporte); } else { ExportarEXCEL(Reporte); } }
public virtual ReportDocument CreateReport() { CrystalReport rpt = new CrystalReport(); rpt.Site = this.Site; return(rpt); }
private void Page_Load(object sender, System.EventArgs e) { // Introducir aqu� el c�digo de usuario para inicializar la p�gina string sql = "", sede = "", fin = "", tipodoc = ""; CrystalReport Reporte = new CrystalReport(); //Server.ScriptTimeout=12; sede = Request.QueryString["sede"]; fin = Request.QueryString["fin"]; tipodoc = Request.QueryString["tipodoc"]; sql = Generar_SQL_Morosidad(sede, fin); //Response.Write("<PRE>" + sql + "</PRE>"); //Response.End(); DbDataAdapter.SelectCommand.CommandText = sql; //aumenta el tiempo de espera para evitar la caida del reporte // 900=15 minutos DbDataAdapter.SelectCommand.CommandTimeout=900; DbDataAdapter.Fill(dataSetMorosidad1); Reporte.SetDataSource(dataSetMorosidad1); VisorCrystalReport.ReportSource = Reporte; if (tipodoc == "1") ExportarPDF(Reporte); else ExportarEXCEL(Reporte); }
public virtual ReportDocument CreateReport() { CrystalReport rpt = new CrystalReport(); rpt.Site = this.Site; return rpt; }