public virtual ReportDocument CreateReport() { CrystalReport1 rpt = new CrystalReport1(); 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 = "", num_contrato = "", periodo = "", tipo_impresion,tipo_comprobante; string[] nombre_hoja = new string[3] {"ORIGINAL", "COPIA", "TRIPLICADO - ARCHIVO CAJA"}; CrystalReport1 Comprobante = new CrystalReport1(); ComprobanteCurso ComprobanteC = new ComprobanteCurso(); num_contrato = Request.QueryString["contrato"]; periodo = Request.QueryString["periodo"]; tipo_impresion = Request.QueryString["tipo_impresion"]; tipo_comprobante = Request.QueryString["tipo_comprobante"]; //num_contrato = "30122"; //periodo = "164"; //tipo_impresion = "1"; for (int i=0; i<2; i++) { if (tipo_impresion == "2") sql = generar_sql_contrato_pact(num_contrato, periodo, i, nombre_hoja[i]); else sql = generar_sql_contrato(num_contrato, periodo, i, nombre_hoja[i]); oleDbDataAdapter1.SelectCommand.CommandText = sql; oleDbDataAdapter1.Fill(dataSet11); } if (tipo_impresion == "2") { sql = generar_sql_compromisos_beneficios_pact(num_contrato); } else { sql = generar_sql_compromisos_beneficios(num_contrato); } oleDbDataAdapter2.SelectCommand.CommandText = sql; oleDbDataAdapter2.Fill(dataSet11); if (tipo_impresion == "2") sql = generar_sql_cuotas_pact(num_contrato); else sql = generar_sql_cuotas(num_contrato, periodo); oleDbDataAdapter3.SelectCommand.CommandText = sql; oleDbDataAdapter3.Fill(dataSet11); if (tipo_impresion == "2") sql = generar_sql_folio_ref_pact(num_contrato); else sql = generar_sql_folio_ref(num_contrato); oleDbDataAdapter4.SelectCommand.CommandText = sql; oleDbDataAdapter4.Fill(dataSet11); switch (tipo_comprobante) { case "O": sql =generar_sql_alumnos(num_contrato); oleDbDataAdapter5.SelectCommand.CommandText = sql; oleDbDataAdapter5.Fill(dataSet11); ComprobanteC.SetDataSource(dataSet11); CrystalReportViewer1.ReportSource = ComprobanteC; ExportarPDF(ComprobanteC); break; default: Comprobante.SetDataSource(dataSet11); CrystalReportViewer1.ReportSource = Comprobante; ExportarPDF(Comprobante); break; } }
public virtual ReportDocument CreateReport() { CrystalReport1 rpt = new CrystalReport1(); 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 = "", num_contrato = "", periodo = "", tipo_impresion, tipo_comprobante; string[] nombre_hoja = new string[3] { "ORIGINAL", "COPIA", "TRIPLICADO - ARCHIVO CAJA" }; CrystalReport1 Comprobante = new CrystalReport1(); ComprobanteCurso ComprobanteC = new ComprobanteCurso(); num_contrato = Request.QueryString["contrato"]; periodo = Request.QueryString["periodo"]; tipo_impresion = Request.QueryString["tipo_impresion"]; tipo_comprobante = Request.QueryString["tipo_comprobante"]; //num_contrato = "30122"; //periodo = "164"; //tipo_impresion = "1"; for (int i = 0; i < 2; i++) { if (tipo_impresion == "2") { sql = generar_sql_contrato_pact(num_contrato, periodo, i, nombre_hoja[i]); } else { sql = generar_sql_contrato(num_contrato, periodo, i, nombre_hoja[i]); } oleDbDataAdapter1.SelectCommand.CommandText = sql; oleDbDataAdapter1.Fill(dataSet11); } if (tipo_impresion == "2") { sql = generar_sql_compromisos_beneficios_pact(num_contrato); } else { sql = generar_sql_compromisos_beneficios(num_contrato); } oleDbDataAdapter2.SelectCommand.CommandText = sql; oleDbDataAdapter2.Fill(dataSet11); if (tipo_impresion == "2") { sql = generar_sql_cuotas_pact(num_contrato); } else { sql = generar_sql_cuotas(num_contrato, periodo); } oleDbDataAdapter3.SelectCommand.CommandText = sql; oleDbDataAdapter3.Fill(dataSet11); if (tipo_impresion == "2") { sql = generar_sql_folio_ref_pact(num_contrato); } else { sql = generar_sql_folio_ref(num_contrato); } oleDbDataAdapter4.SelectCommand.CommandText = sql; oleDbDataAdapter4.Fill(dataSet11); switch (tipo_comprobante) { case "O": sql = generar_sql_alumnos(num_contrato); oleDbDataAdapter5.SelectCommand.CommandText = sql; oleDbDataAdapter5.Fill(dataSet11); ComprobanteC.SetDataSource(dataSet11); CrystalReportViewer1.ReportSource = ComprobanteC; ExportarPDF(ComprobanteC); break; default: Comprobante.SetDataSource(dataSet11); CrystalReportViewer1.ReportSource = Comprobante; ExportarPDF(Comprobante); break; } }