Ejemplo n.º 1
0
        private void TimeTrackingReport_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            XtraReport report = sender as XtraReport;

            report.Parameters["StartDate"].Value = DateTime.Today.AddDays(-365);
            report.Parameters["EndDate"].Value   = DateTime.Today.AddDays(1);
        }
Ejemplo n.º 2
0
 void report_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     //for(int i=0;i<e.ParametersInformation.Length;i++)
     //{
     //    e.ParametersInformation[i].Editor = new DevExpress.XtraEditors.SearchLookUpEdit();
     //}
 }
Ejemplo n.º 3
0
 private void ReportResult_FSTEK_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     labelBeginEnd.Text = parameter1.Value.Equals(parameter2.Value)
         ? parameter1.Value + "г."
         : "с  " + parameter1.Value + "г.  по " +
                          parameter2.Value + "г.";
 }
Ejemplo n.º 4
0
 private void ReportResult_Post_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     if (!(bool)parameter4.Value)
     {
         Header.Visible   = true;
         HeaderGS.Visible = false;
         Data.Visible     = true;
         DataGS.Visible   = false;
         R2.Visible       = true;
         R2GS.Visible     = false;
         //п.1.3. в зависимости от параметра "Без ГШ"
         GroupHeader2.Visible = false;
         labelGS.Visible      = false;
     }
     else
     {
         Header.Visible   = false;
         HeaderGS.Visible = true;
         Data.Visible     = false;
         DataGS.Visible   = true;
         R2.Visible       = false;
         R2GS.Visible     = true;
         //п.1.3. в зависимости от параметра "Без ГШ"
         GroupHeader2.Visible = true;
         labelGS.Visible      = true;
     }
     labelBeginEnd.Text = parameter1.Value.Equals(parameter2.Value)
         ? parameter1.Value + "г."
         : "с  " + parameter1.Value + "г.  по " +
                          parameter2.Value + "г.";
 }
Ejemplo n.º 5
0
        private void ManagementReport_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            ManagementReport report = sender as ManagementReport;
            int year  = Convert.ToInt32(report.Parameters["paramYear"].Value);
            int month = Convert.ToInt32(report.Parameters["paramMonth"].Value);

            report.Parameters["paramPaymentDate"].Value = new DateTime(year, month, 1);
        }
Ejemplo n.º 6
0
        void PacklistReport_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            var id = this.Parameters["packlistId"];

            if (id != null)
            {
                FillDataSet(id.Value.ToString());
            }
        }
        void TreeReport_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            int level = Convert.ToInt32(this.Parameters["Level"].Value);

            helper          = new DataHelper(level);
            nodesList       = helper.NodesList;
            this.DataSource = nodesList;
            this.CreateDocument();
        }
Ejemplo n.º 8
0
        private void XRepPendTransaction_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            string   objDate = Convert.ToDateTime(paramDate.Value).Date.ToShortDateString() + " 00:00:00";
            DateTime dtDate  = DateTime.Parse(objDate);

            paramStartDate.Value = (object)dtDate;

            objDate            = Convert.ToDateTime(paramDate.Value).Date.ToShortDateString() + " 23:59:59";
            dtDate             = DateTime.Parse(objDate);
            paramEndDate.Value = (object)dtDate;
        }
Ejemplo n.º 9
0
        private void XtraReportPred_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            //в зависимости от значений параметров и типа отчёта определяется видимость полей
            switch (sender.GetType().Name)
            {
            case "XtraReportPred":
                switch (e.ParametersInformation[0].Parameter.Value.ToString())
                {
                case "Поставка":
                    label1.Visible = true;
                    break;
                }
                break;

            case "ReportResult":
                break;
            }
        }
        private void XtraReport1_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e) {            
            editor1 = ((LookUpEdit)e.ParametersInformation[0].Editor);
            editor1.Properties.DataSource = ds.Categories;
            editor1.Properties.DisplayMember = "CategoryName";
            editor1.Properties.ValueMember = "CategoryID";
            editor1.Properties.Columns.Clear();
            editor1.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("CategoryName", 200, "CategoryName"));
            editor1.EditValueChanged += new EventHandler(XtraReport1_EditValueChanged);
            editor1.Properties.EditValueChangedDelay = 0;
            editor1.Properties.EditValueChangedFiringMode = DevExpress.XtraEditors.Controls.EditValueChangedFiringMode.Buffered;

            e.ParametersInformation[1].Editor = new LookUpEdit();
            editor2 = ((LookUpEdit)e.ParametersInformation[1].Editor);
            editor2.Properties.DataSource = ds.Products;
            editor2.Properties.DisplayMember = "ProductName";
            editor2.Properties.ValueMember = "ProductID";
            editor2.Properties.Columns.Clear();
            editor2.Properties.Columns.Add(new DevExpress.XtraEditors.Controls.LookUpColumnInfo("ProductName", 200, "ProductName"));            
        }
Ejemplo n.º 11
0
 private void XtraReport1_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.dataTable1TableAdapter.Fill(this.dataSet11.DataTable1, (int)this.parameter1.Value);
 }
Ejemplo n.º 12
0
 private void HojaNotificacionICMXtraReport_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     //try
     //{
     //    SplashScreenManager.CloseForm();
     //}
     //catch (Exception)
     //{
     //    return;
     //}
 }
 private void XtraReport1_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.FilterString = @"[CategoryID] In (" + e.ParametersInformation[0].Parameter.Value + ")";
 }
Ejemplo n.º 14
0
 private void SchedulerReport_ParametersRequestSubmit_1(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
 }
 private void rptCTPN_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     Parameters["MaPhieuNhap"].Value = Properties.Settings.Default.MaPN;
 }
Ejemplo n.º 16
0
 private void parcalamaRaporu_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
 }
 private void REPORT_TransactionbyTag_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     Parameters["endDate"].Value          = DateTime.Today;
     Parameters["startDate"].Value        = DateTime.Today.AddYears(-1);
     Parameters["accountingPeriod"].Value = 1000;
 }
Ejemplo n.º 18
0
 void Report_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
 }
Ejemplo n.º 19
0
 private void DoanhThuTheoNam_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.NamBaoCao.Value = DateTime.Now.Year;
 }
Ejemplo n.º 20
0
 void CustoFixoReport_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     bindingSource.DataSource = CustoFixoRepository.GetListAtivos(GetExpression());
 }
Ejemplo n.º 21
0
        private void rptBaocaoTrungTamSoBo_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            this.lst = this.DataSource as List <BioNetModel.rptBaoCaoTongHop>;
            this.lst = this.DataSource as List <BioNetModel.rptBaoCaoTongHop>;
            if (this.lst.Count > 0)
            {
                List <ObjectChartReport>     lstGioiTinh = new List <ObjectChartReport>();
                BioNetModel.rptBaoCaoTongHop data        = this.lst[0];
                ObjectChartReport            doituong    = new ObjectChartReport {
                    Name = "Nam", Values = this.lst[0].gioiTinh.GTNam
                };
                lstGioiTinh.Add(doituong);
                doituong = new ObjectChartReport {
                    Name = "Nữ", Values = this.lst[0].gioiTinh.GTNu
                };
                lstGioiTinh.Add(doituong);
                doituong = new ObjectChartReport {
                    Name = "N/a", Values = this.lst[0].gioiTinh.GTNa
                };
                lstGioiTinh.Add(doituong);
                this.ChartGioiTinh.DataSource = lstGioiTinh;
                Series seriesGioiTinh = new Series("Chart Gioi Tinh", ViewType.Pie);
                seriesGioiTinh.ArgumentDataMember = "Name";
                //series1.LegendText = "Name";
                seriesGioiTinh.ValueDataMembers.AddRange(new string[] { "Values" });
                ChartGioiTinh.Series.Add(seriesGioiTinh);
                seriesGioiTinh.Label.TextPattern = "{A}: {VP:p0}";

                List <ObjectChartReport> lstGoiBenh = new List <ObjectChartReport>();
                ObjectChartReport        goiXN      = new ObjectChartReport {
                    Name = "2Bệnh", Values = this.lst[0].goiBenh.sl2Benh
                };
                lstGoiBenh.Add(goiXN);
                goiXN = new ObjectChartReport {
                    Name = "3Bệnh", Values = this.lst[0].goiBenh.sl3Benh
                };
                lstGoiBenh.Add(goiXN);
                goiXN = new ObjectChartReport {
                    Name = "5Bệnh", Values = this.lst[0].goiBenh.sl5Benh
                };
                lstGoiBenh.Add(goiXN);
                this.ChartGoiXN.DataSource = lstGoiBenh;
                Series seriesGoiXN = new Series("Chart Gói Xét Nghiệm", ViewType.Doughnut);
                seriesGoiXN.ArgumentDataMember = "Name";
                //series1.LegendText = "Name";
                seriesGoiXN.ValueDataMembers.AddRange(new string[] { "Values" });
                ChartGoiXN.Series.Add(seriesGoiXN);
                seriesGoiXN.Label.TextPattern = "{A}: {VP:p0}";

                List <ObjectChartReport> lstPPS = new List <ObjectChartReport>();
                ObjectChartReport        PPS    = new ObjectChartReport {
                    Name = "Sinh thường", Values = this.lst[0].phuongPhapSinh.SinhThuong
                };
                lstPPS.Add(PPS);
                PPS = new ObjectChartReport {
                    Name = "Sinh mổ", Values = this.lst[0].phuongPhapSinh.SinhMo
                };
                lstPPS.Add(PPS);
                PPS = new ObjectChartReport {
                    Name = "N/a", Values = this.lst[0].phuongPhapSinh.SinhNa
                };
                lstPPS.Add(PPS);
                this.ChartPPSinh.DataSource = lstPPS;
                Series seriesPPS = new Series("Chart Phương pháp sinh", ViewType.Doughnut);
                seriesPPS.ArgumentDataMember = "Name";
                //series1.LegendText = "Name";
                seriesPPS.ValueDataMembers.AddRange(new string[] { "Values" });
                ChartPPSinh.Series.Add(seriesPPS);
                seriesPPS.Label.TextPattern = "{A}: {VP:p0}";

                Series NguyCoCao  = new Series("Nguy cơ cao", ViewType.SideBySideFullStackedBar);
                Series NguyCoThap = new Series("Nguy cơ thấp", ViewType.SideBySideFullStackedBar);
                //NguyCoCao.View.Color = Color.RosyBrown;
                //NguyCoThap.View.Color = Color.CadetBlue;
                NguyCoThap.Label.TextPattern = "{ VP: p0}";
                NguyCoCao.Label.TextPattern  = "{ VP: p0}";
                this.ChartKQ.Series.Clear();
                // Add points to them
                NguyCoCao.Points.Add(new SeriesPoint("G6PD", this.lst[0].g6PD.G6PDNguyCo));
                NguyCoCao.Points.Add(new SeriesPoint("CH", this.lst[0].cH.CHNguyCo));
                NguyCoCao.Points.Add(new SeriesPoint("CAH", this.lst[0].cAH.CAHNguyCo));
                NguyCoCao.Points.Add(new SeriesPoint("PKU", this.lst[0].pKU.PKUNguyCo));
                NguyCoCao.Points.Add(new SeriesPoint("GAL", this.lst[0].gAL.GALNguyCo));

                NguyCoThap.Points.Add(new SeriesPoint("G6PD", this.lst[0].g6PD.G6PDBinhThuong));
                NguyCoThap.Points.Add(new SeriesPoint("CH", this.lst[0].cH.CHBinhThuong));
                NguyCoThap.Points.Add(new SeriesPoint("CAH", this.lst[0].cAH.CAHBinhThuong));
                NguyCoThap.Points.Add(new SeriesPoint("PKU", this.lst[0].pKU.PKUBinhThuong));
                NguyCoThap.Points.Add(new SeriesPoint("GAL", this.lst[0].gAL.GALBinhThuong));


                // Add all series to the chart.
                ChartKQ.Series.AddRange
                    (new Series[] { NguyCoCao, NguyCoThap });
            }
        }
 private void XtraReport1_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.Landscape = (bool)this.Parameters["paramLandscape"].Value;
 }
        private void XtraReport1_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
        {
            BaseEdit customEditor = InitCustomEditor();

            e.ParametersInformation[0].Editor = customEditor;
        }
Ejemplo n.º 24
0
 private void XRNguyenCong_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     //xrMaDonHang.Text = maDonHang;
     //xrSoLuongDH.Text = soLuongDonHang;
 }
Ejemplo n.º 25
0
 private void DoanhThuTheoThang_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.NgayBaoCao.Value = DateTime.Today;
 }
Ejemplo n.º 26
0
 private void XtraRepIGRAccountDetails_ParametersRequestSubmit(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     //this.xrPivotGrid1.Prefilter.CriteriaString = "[fieldPeriod]= e";
 }
Ejemplo n.º 27
0
 private void ThongKeMon_ParametersRequestBeforeShow(object sender, DevExpress.XtraReports.Parameters.ParametersRequestEventArgs e)
 {
     this.NgayThongKe.Value = DateTime.Today;
 }