Esempio n. 1
0
 public ViewerInventurliste(IEnumerable <lagerliste> liste, DateTime?Datum, InventurlistenArt ListenArt, bool DoExport)
 {
     //InvPositionenEnum = InvPosEnum;
     lagerliste     = liste;
     viewer1        = new GrapeCity.ActiveReports.Viewer.Wpf.Viewer();
     InvDatum       = Datum;
     this.ListenArt = ListenArt;
     DoExportExcel  = DoExport;
     InitializeComponent();
     PrintActiveRecordsLabel(ListenArt);
 }
Esempio n. 2
0
        private void PrintActiveRecordsLabel(InventurlistenArt la)
        {
            PageDocument pageDocument = null;

            switch (la)
            {
            case InventurlistenArt.Zaehliste:
            {
                pageDocument = ActiveReportsTools <int> .GetDocument(StaticMethods.GetPath(@"Drucklisten\Inventurliste.rdlx"));

                pageDocument.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(pageDocument_LocateDataSource);
                break;
            }

            case InventurlistenArt.Differenzliste:
            {
                pageDocument = ActiveReportsTools <int> .GetDocument(StaticMethods.GetPath(@"Drucklisten\Differenzliste.rdlx"));

                pageDocument.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(pageDocument_LocateDataSource);
                break;
            }

            case InventurlistenArt.Artikelliste:
            {
                pageDocument = ActiveReportsTools <int> .GetDocument(StaticMethods.GetPath(@"Drucklisten\Artikelliste.rdlx"));

                pageDocument.LocateDataSource += new GrapeCity.ActiveReports.LocateDataSourceEventHandler(pageDocument_LocateDataSource);
                if (DoExportExcel)
                {
                    string fName = ConfigEntry <string> .GetConfigEntry("ArtikellisteExport", @"F:\ALLGEMEIN\EDV\Datenbank_Neu\Export\Artikellisten\liste.xls");

                    GrapeCity.ActiveReports.Export.Excel.Section.XlsExport XLSExport1 = new GrapeCity.ActiveReports.Export.Excel.Section.XlsExport();
                    XLSExport1.Export(pageDocument, fName);
                }

                break;
            }


            default:
                break;
            }



            viewer1.LoadDocument(pageDocument);
        }
Esempio n. 3
0
 public ViewerInventurliste(IEnumerable <SI_InventurenPositionen> InvPosEnum, DateTime?Datum, InventurlistenArt ListenArt)
 {
     InvPositionenEnum = InvPosEnum;
     viewer1           = new GrapeCity.ActiveReports.Viewer.Wpf.Viewer();
     InvDatum          = Datum;
     InitializeComponent();
     PrintActiveRecordsLabel(ListenArt);
 }