export nach Excel aus einer Liste mit EPPLUS

ich versuche zu exportieren einer Liste in Excel in c# mit EPPLUS, wenn ich das Programm auszuführen, das dont give me Fehler, aber wenn ich öffnen Sie die Excel-sehe ich, dass sind nicht die richtigen Daten, legte er den Namen des projet+den Namen des Objekts, so oft wie Objekte in der Liste:
export nach Excel aus einer Liste mit EPPLUS

Den code des Objekts:

class Stock
        {
            public string Nif;
            public string Proveedor;
            public string Coodigo;
            public string descripcion;
            public string Catalogo;
            public string Estadistico;
            public decimal StockOn;

        }

und wenn diese Liste(lstStock) gefüllt ist, ich erstelle ein Excel und verwenden Sie die option loadfromcollection :

        System.IO.FileInfo f = new System.IO.FileInfo("D:\\stock_termos.xlsx");
            if (f.Exists) f.Delete();
            using (ExcelPackage ep = new ExcelPackage(f))
            {   
                ExcelWorksheet hoja = ep.Workbook.Worksheets.Add("TOTAL OBSOLETOS");
                hoja.Cells[1, 1].Value = "NIF"; ;
                hoja.Cells[1, 2].Value = "Proveedor";
                hoja.Cells[1, 3].Value = "Código";
                hoja.Cells[1, 4].Value = "Descripción";
                hoja.Cells[1, 5].Value = "Catálogo";
                hoja.Cells[1, 6].Value = "Cod.Estadístico";
                hoja.Cells[1, 7].Value = "Stock On";
                hoja.Cells[2, 1].LoadFromCollection(lstStock);
            }

Den cuestión ist, dass wenn ich Debuggen der Anwendung in VisualStudio kann ich die Liste korrekt ausgefüllt:

export nach Excel aus einer Liste mit EPPLUS

Also ich denke der Fehler, wenn ich versuche, den export der Daten zu Excel, mit der LoadFromCollection Methode, aber ich kann se was falsch ist, bitte helfen.

InformationsquelleAutor Ion | 2016-09-15
Schreibe einen Kommentar