private void Btn_imprimir_Click(object sender, EventArgs e) { Visualizador rpt = new Visualizador(); //String s = rpt.retornarPath(nameReport); //Console.WriteLine(s); rpt.AbrirReporte(nameReport); }
public static void Main(string[] args) { Visualizador v = new Visualizador(crearDocumentos()); v.ShowDialog(); Console.Write("Press any key to continue . . . "); Console.ReadKey(true); }
private void button2_Click(object sender, EventArgs e) { try { DLL__Reporteador.Visualizador vs = new Visualizador(); vs.AbrirReporte(7); }catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void button2_Click(object sender, EventArgs e) { foreach (DataGridViewRow row in dataGridView1.Rows) { if (Convert.ToBoolean(row.Cells["IMPRIMIR"].Value)) { archivo_ = (row.Cells["path"].Value.ToString()); Visualizador rptt = new Visualizador(); rptt.setReport(archivo_); } } }
public void Ejecutar() { LoggerConsola logger = new LoggerConsola(); AuditorArchivo auditor = new AuditorArchivo(); logger.IniTraza(Nivel.INFO); auditor.NombreArchivo = "C:\\Temp\\auditor.log"; /*Prepara los componentes (objetos) que colaboran en el programa*/ /* Tipo de señales, adquisidor, procesador y repositorio */ Adquisidor adquisidor; IProcesador procesador; IRepositorio repositorio; Senial senialAdquirida; Senial senialProcesada; /*Se crean las instancias de los objetos */ /*Se utiliza el patron Factory como responsable de la creacion de cada objeto*/ /*Señales*/ senialAdquirida = FactorySenial.ObtenerSenial("Pila", 10); senialProcesada = FactorySenial.ObtenerSenial("Basica", 0); /*Adquisidor*/ adquisidor = FactoryAdquisidor.ObtenerAdquisidor ("Senoidal", senialAdquirida); /*Procesador*/ procesador = FactoryProcesador.ObtenerProcesador ("Umbral"); repositorio = FactoryDAO.ObtenerRepositorio("Texto", "C:\\Users\\Victor\\Documents\\GitHub\\Temp"); /*Se crean los responsables de la entrada y salida de usuario*/ var identificador = new Identificador (); var visualizador = new Visualizador (); logger.Trazar("Se prepararon los componentes", Nivel.INFO); /*Inicio del proceso pipeline*/ /*Identifica las señales*/ identificador.Ingresar (senialAdquirida, "Señal a Adquirir"); identificador.Ingresar (senialProcesada, "Señal a Procesar"); logger.Trazar(senialAdquirida.ToString(), Nivel.INFO); logger.Trazar(senialProcesada.ToString(), Nivel.INFO); auditor.Auditar("EjemploSenial", this.GetType(), "Adquirir"); /*Ejecuta la cadena de procesos */ Console.WriteLine ("1. Adquiere"); adquisidor.LeerSenial (); visualizador.MostrarValores (adquisidor.ObtenerSenialAdquirida()); Console.WriteLine ("2. Procesa"); procesador.Procesar (senialAdquirida, senialProcesada); visualizador.MostrarValores (senialProcesada); /*Guarda Señal*/ Console.WriteLine("3. Guarda"); repositorio.Guardar(senialProcesada); visualizador.MostrarValores(repositorio.Recuperar(senialProcesada.Id)); }
public void selectReporte(int codApp, int vista) /* Método para seleccionar reporte dependiendo el parámtro de codigo * de aplicación(codApp) y el entero de tipo de vista(vista) */ { string queryReport = "select path from reporteador where idReporte = '" + codApp + "' "; string rpt = ""; try { DataTable dt = llenarDataGridView(queryReport); foreach (DataRow row in dt.Rows) { if (row[0] != null) { rpt = row[0].ToString(); } } if (!rpt.Equals("")) { Visualizador vReporte = new Visualizador(); if (vista == 1) { try { vReporte.mostrarReportes(rpt); vReporte.Show(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } } if (vista == 0) { try { vReporte.setReport(rpt); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } } } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { string headerText = dataGridView1.Columns[e.ColumnIndex].HeaderText; // MessageBox.Show(headerText); string nombreColumna2 = "IMPRIMIR"; string nombreColumna = "path"; try { var columnList = dataGridView1.Columns.Cast <DataGridViewColumn>().ToList(); int inde = columnList.FindIndex(c => c.HeaderText == nombreColumna); var columnImpresion = dataGridView1.Columns.Cast <DataGridViewColumn>().ToList(); int indeImpresion = columnList.FindIndex(c => c.HeaderText == nombreColumna2); if (headerText.Equals(nombreColumna)) { string archivo = (dataGridView1.Rows[e.RowIndex].Cells[inde].Value.ToString()); fileReport = archivo; //numero = (int)(dataGridView1.Rows[e.RowIndex].Cells["pathr"].Value); Visualizador rptt = new Visualizador(); rptt.mostrarReportes(archivo); rptt.Show(); } else if (headerText.Equals("IMPRIMIR")) { Visualizador rpttp = new Visualizador(); rpttp.setReport(fileReport); } else { //MessageBox.Show("Seleccione la columna correcta"); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button2_Click(object sender, EventArgs e) { DLL__Reporteador.Visualizador vs = new Visualizador(); vs.AbrirReporte(1521); }
private void btn_imprimir_Click(object sender, EventArgs e) { Visualizador reporte = new Visualizador(); reporte.AbrirReporte(2201); }
private void Form1_Load(object sender, EventArgs e) { /*dataGridView1.Columns.Add("PK_Api_codigo", "codigo"); * dataGridView1.Columns.Add("api_descripcion", "name"); * dataGridView1.Columns.Add("FK_Codigo_modulo", "mod"); * dataGridView1.Columns.Add("status", "sta"); * * dataGridView1.Rows.Add("1", "Ramos", "1", "1"); * dataGridView1.Rows.Add("2", "Ramoas", "2", "1"); * dataGridView1.Rows.Add("3", "Ramosb", "1", "1"); * dataGridView1.Rows.Add("4", "Ramosc", "2", "1");*/ DataSet ds = new DataSet(); try { using (var conn = new OdbcConnection("dsn=colchoneria")) { conn.Open(); { using (var cmd = conn.CreateCommand()) { cmd.CommandText = "SELECT * FROM tbl_aplicacion"; OdbcDataAdapter m_datos = new OdbcDataAdapter(cmd); ds = new DataSet(); m_datos.Fill(ds); dataGridView1.DataSource = ds.Tables[0]; } } conn.Close(); } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } DataTable Dt = new DataTable(); Dt = (DataTable)dataGridView1.DataSource; // Se crea un datatable que contenga los datos del data grid DLL__Reporteador.Visualizador vp = new Visualizador(); Prueba pp = new Prueba(); //vp.generarReporte(Dt, pp); AdministradorDeReportes frm = new AdministradorDeReportes(); frm.getDatosNecesariosParaReportes2(Dt, pp); /*MySqlConnection conexion = new MySqlConnection("Server=localhost; User Id=root; Password='******'; Database=nombre_de_la_BD"); * * ------------------------------------------------- ---- * * Luego en el evento Load del Form carga los datos al DataGridView: * * MySqlDataAdapter da = new MySqlDataAdapter("select * from CLIENTE", conexion); * DataSet ds = new DataSet(); * da.Fill(ds); * dataGridView1.DataSource = ds.Tables[0];*/ }
private void reporte(String nombre) { nombre = nombre + ".rpt"; DLL__Reporteador.Visualizador report = new Visualizador(); report.AbrirReporte(nombre); }