Exemple #1
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (objDatos.VerifProdEX(Application["cnn"].ToString()) == "1")
         {
             Response.Write("<script language='javascript'>alert('No existen productos con existencias activos');document.location.href='dflMenuRep.aspx'</script>");
         }
         else
         {
             crvReporte.Enabled = true;
             crvReporte.Visible = true;
             rptRep             = new ReportDocument();
             rptRep.Load(Server.MapPath("~/Reportes/crReporteProdCE.rpt"));               //se declara la ruta de ubicación del reporte
             rptRep.SetDatabaseLogon("dbuser", "dbpassword", @"dbserver", "BD_CSC_2018"); //conexión con el servidor
             crvReporte.ReportSource = rptRep;                                            //asigna la fuente del viewer
             crvReporte.DataBind();                                                       //permite la visualización de los datos del reporte en el formulario
         }
     }
 }