/// <summary> /// Loads the data from MVCH_db onto the report layout from rptRooms. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void frmRoomUtilizationReport_Load(object sender, EventArgs e) { rptRooms aRoomReport; aRoomReport = new rptRooms(); // Initialize and fill data from the db. try { MVCHDataset = new MVCH_db_DataSet(); patientAdmissionTableAdapter = new MVCH_db_DataSetTableAdapters.Locations_Admitted_TableAdapter(); roomTableAdapter = new MVCH_db_DataSetTableAdapters.RoomsTableAdapter(); // An unknown error is causing an exception to be thrown, although the report loads correctly, so I'm catching the exception with no action. try { patientAdmissionTableAdapter.Fill(MVCHDataset.Locations_Admitted_); } catch (Exception) { } roomTableAdapter.Fill(MVCHDataset.Rooms); aRoomReport.SetDataSource(MVCHDataset); RoomUtilizationViewer.ReportSource = aRoomReport; } catch (Exception dataException) { MessageBox.Show("Data Error Encountered: " + dataException.Message); } this.RoomUtilizationViewer.RefreshReport(); }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { rptRooms rpt = new rptRooms(); rpt.Site = this.Site; return(rpt); }