Example #1
0
        public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport()
        {
            CrystalReport5 rpt = new CrystalReport5();

            rpt.Site = this.Site;
            return(rpt);
        }
Example #2
0
        private void TabControl_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            int tabItem = ((sender as TabControl)).SelectedIndex;

            if (e.Source is TabControl)
            {
                switch (tabItem)
                {
                case 0:
                    reportViewer.Owner = this;
                    CrystalReport1 informe = new CrystalReport1();
                    informe.SetDatabaseLogon("Administrador", "admin123.");
                    reportViewer.ViewerCore.ReportSource = informe;
                    break;

                case 1:
                    reportViewer2.Owner = this;
                    CrystalReport2 informe2 = new CrystalReport2();
                    informe2.SetDatabaseLogon("Administrador", "admin123.");
                    reportViewer.ViewerCore.ReportSource = informe2;
                    break;

                case 2:
                    reportViewer3.Owner = this;
                    CrystalReport3 informe3 = new CrystalReport3();
                    informe3.SetDatabaseLogon("Administrador", "admin123.");
                    reportViewer.ViewerCore.ReportSource = informe3;
                    break;

                case 3:
                    reportViewer4.Owner = this;
                    CrystalReport4 informe4 = new CrystalReport4();
                    informe4.SetDatabaseLogon("Administrador", "admin123.");
                    reportViewer.ViewerCore.ReportSource = informe4;
                    break;

                case 4:
                    reportViewer5.Owner = this;
                    CrystalReport5 informe5 = new CrystalReport5();
                    informe5.SetDatabaseLogon("Administrador", "admin123.");
                    reportViewer.ViewerCore.ReportSource = informe5;
                    break;

                default:
                    break;
                }
            }
        }