private void toolStripButton1_Click(object sender, EventArgs e) { #region #showreport XtraSchedulerReport1 xr = new XtraSchedulerReport1(); SchedulerControlPrintAdapter scPrintAdapter = new SchedulerControlPrintAdapter(this.schedulerControl1); xr.SchedulerAdapter = scPrintAdapter; xr.CreateDocument(true); using (ReportPrintTool printTool = new ReportPrintTool(xr)) { printTool.ShowRibbonPreviewDialog(); } #endregion #showreport }
public void Print() { #region #showreport XtraSchedulerReport1 xr = new XtraSchedulerReport1(); SchedulerControlPrintAdapter scPrintAdapter = new SchedulerControlPrintAdapter(this.schedulerControl1); xr.SchedulerAdapter = scPrintAdapter; xr.CreateDocument(true); xr.paramUserName.Value = BLLFty.Create <BaseBLL>().GetListBy <UsersInfo>(o => o.ID == focusedID).FirstOrDefault().Name; //xr.paramAMT.Value = ((List<VAppointments>)MainForm.dataSourceList[typeof(VAppointments)]).FindAll(o => // o.UserID == focusedID && o.日期.Value.Month == dateNavigator.DateTime.Month).Sum(o => o.当班金额); using (ReportPrintTool printTool = new ReportPrintTool(xr)) { printTool.ShowRibbonPreviewDialog(); } #endregion #showreport }