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);
        }
Exemplo n.º 4
0
        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
        }