Example #1
0
        private void xrLabel15_SummaryGetResult(object sender, DevExpress.XtraReports.UI.SummaryGetResultEventArgs e)
        {
            string strin_f = ts.TotalHours.ToString();//(0,2) + ":" + ts.Minutes.ToString();
            string itog;

            // e.TotalValue = strin_f;
            if (strin_f.Contains(",") == true)
            {
                int len = strin_f.IndexOf(',', 0);
                if (ts.Minutes.ToString().Length > 1)
                {
                    itog     = strin_f.Substring(0, len) + ":" + ts.Minutes.ToString();
                    e.Result = itog;
                }
                else
                {
                    itog     = strin_f.Substring(0, len) + ":0" + ts.Minutes.ToString();
                    e.Result = itog;
                }
            }
            else
            {
                if (ts1.Minutes.ToString().Length > 1)
                {
                    itog     = strin_f + ":" + ts.Minutes.ToString();
                    e.Result = itog;
                }
                else
                {
                    itog     = strin_f + ":0" + ts.Minutes.ToString();
                    e.Result = itog;
                }
            }
            e.Handled = true;
        }
        private void xrLabel4_SummaryGetResult(object sender, DevExpress.XtraReports.UI.SummaryGetResultEventArgs e)
        {
            string strin_f = ts1.TotalHours.ToString();//(0,2) + ":" + ts.Minutes.ToString();
            string itog;

            // e.TotalValue = strin_f;
            if (strin_f.Contains(",") == true)
            {
                int len = strin_f.IndexOf(',', 0);
                if (ts1.Minutes.ToString().Length > 1)
                {
                    itog     = strin_f.Substring(0, len) + ":" + ts1.Minutes.ToString();
                    e.Result = itog;
                }
                else
                {
                    itog     = strin_f.Substring(0, len) + ":0" + ts1.Minutes.ToString();
                    e.Result = itog;
                }
            }
            else
            {
                if (ts1.Minutes.ToString().Length > 1)
                {
                    itog     = strin_f + ":" + ts1.Minutes.ToString();
                    e.Result = itog;
                }
                else
                {
                    itog     = strin_f + ":0" + ts1.Minutes.ToString();
                    e.Result = itog;
                }
            }

            double[] d = new double[1];
            DevExpress.XtraCharts.SeriesPoint w = new DevExpress.XtraCharts.SeriesPoint();
            w.Argument = String.IsNullOrEmpty(xrLabel2.Text)?"Прочее":xrLabel2.Text;
            double dd = double.Parse(strin_f);

            d[0] = dd;

            w.Values = d;
            xrChart1.Series["Ряд 2"].Points.Add(w);


            e.Handled = true;
        }
        private void NeedTime_SummaryGetResult(object sender, DevExpress.XtraReports.UI.SummaryGetResultEventArgs e)
        {
            string strin_f = ts2.TotalHours.ToString();//(0,2) + ":" + ts.Minutes.ToString();
            string itog;

            if (strin_f.Contains(",") == true)
            {
                int len = strin_f.IndexOf(',', 0);
                if (ts2.Minutes.ToString().Length > 1)
                {
                    itog = strin_f.Substring(0, len) + ":" + ts2.Minutes.ToString();
                }
                else
                {
                    itog = strin_f.Substring(0, len) + ":0" + ts2.Minutes.ToString();
                }
            }
            else
            {
                if (ts2.Minutes.ToString().Length > 1)
                {
                    itog = strin_f + ":" + ts2.Minutes.ToString();
                }
                else
                {
                    itog = strin_f + ":0" + ts2.Minutes.ToString();
                }
            }

            double[]    d = new double[1];
            SeriesPoint w = new SeriesPoint();

            w.Argument = FIOLabel.Text;
            double dd = double.Parse(strin_f);

            d[0]          = dd;
            w.Values      = d;
            w.ToolTipHint = ts.ToString("HH:mm");
            xrChart1.Series["Ряд 3"].Points.Add(w);


            e.Handled = true;
        }
Example #4
0
 private void tableCell20_SummaryGetResult(object sender, DevExpress.XtraReports.UI.SummaryGetResultEventArgs e)
 {
 }
Example #5
0
 private void totalHoursFooterXRLabel_SummaryGetResult(System.Object sender, DevExpress.XtraReports.UI.SummaryGetResultEventArgs e)
 {
     e.Result  = string.Format("{0}:{1}", m_Minutes / 60, (m_Minutes % 60) / 1);
     e.Handled = true;
 }