Пример #1
0
 public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() {
     Rpt_Proveedor rpt = new Rpt_Proveedor();
     rpt.Site = this.Site;
     return rpt;
 }
Пример #2
0
        private void toolStripButton4_Click(object sender, EventArgs e)
        {
            DataTable dt = new DataTable("tb_proveedor");
            dt.Columns.Add("codigo");
            dt.Columns.Add("razon_social");
            dt.Columns.Add("ruc");
            dt.Columns.Add("direccion");
            dt.Columns.Add("referencia");
            dt.Columns.Add("telefono");
            dt.Columns.Add("email");

            foreach (EProveedor item in reporte)
            {
                DataRow fila = dt.NewRow();
                fila[0] = item.Codigo;
                fila[1] = item.Razon_social;
                fila[2] = item.Ruc;
                fila[3] = item.Direccion;
                fila[4] = item.Referencia;
                fila[5] = item.Telefono;
                fila[6]=item.Email;
                dt.Rows.Add(fila);
            }
             // dt.WriteXmlSchema("f:\\rpt_proveedor.xml");
            ReportClass rpt = new Rpt_Proveedor();
            rpt.SetDataSource(dt);
            Frm_Reporteador ofrm = new Frm_Reporteador(rpt);
            ofrm.Show();
        }