예제 #1
0
        public void AbrirReporte(int codigoAplicacion)
        {
            //obtener ruta y nombre del doc asociado a la aplicacion
            OdbcConnection cnx = new OdbcConnection("DSN=colchoneria");
            OdbcDataReader rd;
            OdbcCommand    odbc = new OdbcCommand();

            odbc.CommandText = "SELECT nombre_doc, ruta FROM tbl_doc_asociado WHERE FK_Api_codigo = " + codigoAplicacion + ";";
            cnx.Open();
            odbc.Connection = cnx;
            rd = odbc.ExecuteReader();
            if (rd.Read())
            {
                String nombreDoc = rd.GetString(0);
                String rutaDoc   = rd.GetString(1);
                //String rutaRPT = rutaDoc + "/" + nombreDoc + ".rpt";
                String            rutaRPT = rutaDoc;
                Form_Visualizador vs      = new Form_Visualizador(rutaRPT);
                vs.Show();
            }
            else
            {
                MessageBox.Show("Codigo de Aplicacion incorrecto");
            }
        }
예제 #2
0
        public void AbrirReporteCreado(string strruta)
        {
            Form_Visualizador vs = new Form_Visualizador(strruta);

            vs.Show();
        }