コード例 #1
0
        public DashboardReports.DominoServerHealthXtraRpt GetRpt()
        {
            report = new DashboardReports.DominoServerHealthXtraRpt();
            DataTable dt = new DataTable();

            dt = VSWebBL.ReportsBL.ReportsBL.Ins.GetDominoServerHealth();
            report.DataSource = dt;
            XRLabel     xrLabel2;
            XRTableCell mtServerName;
            XRTableCell mtStatus;
            XRTableCell mtDetails;
            XRTableCell mtResponse;
            XRTableCell mtResponseThreshold;

            xrLabel2 = (XRLabel)report.FindControl("xrLabel2", true);
            xrLabel2.DataBindings.Add("Text", dt, "Location");
            mtServerName = (XRTableCell)report.FindControl("mtServerName", true);
            mtServerName.DataBindings.Add("Text", dt, "Name");
            mtStatus = (XRTableCell)report.FindControl("mtStatus", true);
            mtStatus.DataBindings.Add("Text", dt, "Status");
            mtDetails = (XRTableCell)report.FindControl("mtDetails", true);
            mtDetails.DataBindings.Add("Text", dt, "Details");
            mtResponse = (XRTableCell)report.FindControl("mtResponseTime", true);
            mtResponse.DataBindings.Add("Text", dt, "ResponseTime");
            mtResponseThreshold = (XRTableCell)report.FindControl("mtResponseThreshold", true);
            mtResponseThreshold.DataBindings.Add("Text", dt, "ResponseThreshold");
            return(report);
        }