protected void Page_Init(object sender, EventArgs e) { XtraSchedulerReport1 rpt = new XtraSchedulerReport1(); rpt.SchedulerAdapter = ControlAdapter.SchedulerAdapter; ASPxDocumentViewer1.Report = rpt; }
protected void Page_Load(object sender, EventArgs e) { XtraSchedulerReport1 rpt = new XtraSchedulerReport1(); this.DataBind(); rpt.SchedulerAdapter = ControlAdapter.SchedulerAdapter; ReportViewer1.Report = rpt; }
public static void PrintScheduler(SchedulerControl scheduler) { XtraSchedulerReport1 report = new XtraSchedulerReport1(); DateTimeRange dateTimeRange = scheduler.VisibleIntervals[0]; scheduler.SchedulerPrintAdapter.DateTimeRange = dateTimeRange; scheduler.SchedulerPrintAdapter.AssignToReport(report); PrintHelper.ShowPrintPreview(mainWindow, report); }
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 }