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"); } }
public void AbrirReporteCreado(string strruta) { Form_Visualizador vs = new Form_Visualizador(strruta); vs.Show(); }