public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrystalReport2 rpt = new CrystalReport2(); rpt.Site = this.Site; return(rpt); }
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; } } }