diff --git a/ReportImp/VkmHamm/CustomerMitarbeiterstundenkontoBerechnung.cs b/ReportImp/VkmHamm/CustomerMitarbeiterstundenkontoBerechnung.cs index b2eb5fa0e..c10bee080 100644 --- a/ReportImp/VkmHamm/CustomerMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/VkmHamm/CustomerMitarbeiterstundenkontoBerechnung.cs @@ -275,10 +275,10 @@ namespace VkmHamm } } - sum.IstAbrechenbar = flsGesamt; - sum.IstNichtAbrechenbar = arbeitszeit - flsGesamt; + sum.IstAbrechenbar = flsGesamt; + sum.IstNichtAbrechenbar = arbeitszeit - flsGesamt; - return sum; + return sum; } public override List GetFeiertage(int year) diff --git a/ReportImp/VkmHamm/Mitarbeiterstundenkonto.cs b/ReportImp/VkmHamm/Mitarbeiterstundenkonto.cs index befa30fca..12517fc7d 100644 --- a/ReportImp/VkmHamm/Mitarbeiterstundenkonto.cs +++ b/ReportImp/VkmHamm/Mitarbeiterstundenkonto.cs @@ -21,6 +21,12 @@ namespace VkmHamm MitarbeiterstundenkontoBerechnung msb = new CustomerMitarbeiterstundenkontoBerechnung(); msb.CreateReport(pRO); + foreach (var empDetail in pRO.EmployeeDetailList) + { + if (empDetail.StundenGesamtIst != 0) + empDetail.RelationFlsZuMittelbar = (empDetail.FlsIst / (empDetail.FlsIst + empDetail.MittelbarIst)) * 100; + } + this.bindingSource1.DataSource = pRO; } diff --git a/ReportImp/VkmHamm/Mitarbeiterstundenkonto.designer.cs b/ReportImp/VkmHamm/Mitarbeiterstundenkonto.designer.cs index 4006f1987..84139a167 100644 --- a/ReportImp/VkmHamm/Mitarbeiterstundenkonto.designer.cs +++ b/ReportImp/VkmHamm/Mitarbeiterstundenkonto.designer.cs @@ -30,6 +30,16 @@ namespace VkmHamm private void InitializeComponent() { this.components = new System.ComponentModel.Container(); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary8 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary9 = new DevExpress.XtraReports.UI.XRSummary(); + DevExpress.XtraReports.UI.XRSummary xrSummary10 = new DevExpress.XtraReports.UI.XRSummary(); DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -42,7 +52,6 @@ namespace VkmHamm this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); @@ -56,7 +65,6 @@ namespace VkmHamm this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); @@ -70,7 +78,6 @@ namespace VkmHamm this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand(); @@ -83,6 +90,23 @@ namespace VkmHamm this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); @@ -117,7 +141,7 @@ namespace VkmHamm this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRowDetail}); - this.xrTableDetail.SizeF = new System.Drawing.SizeF(1019F, 25F); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(1091F, 25F); this.xrTableDetail.StylePriority.UseBorders = false; this.xrTableDetail.StylePriority.UseFont = false; this.xrTableDetail.StylePriority.UsePadding = false; @@ -131,12 +155,16 @@ namespace VkmHamm this.xrTableCell19, this.xrTableCell20, this.xrTableCell6, + this.xrTableCell33, this.xrTableCell28, this.xrTableCell23, this.xrTableCell25, - this.xrTableCell8, this.xrTableCell24, - this.xrTableCell26}); + this.xrTableCell26, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell21}); this.xrTableRowDetail.Name = "xrTableRowDetail"; this.xrTableRowDetail.Weight = 1D; // @@ -151,7 +179,7 @@ namespace VkmHamm this.xrTableCell3.StylePriority.UseTextAlignment = false; this.xrTableCell3.Text = "xrTableCell3"; this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell3.Weight = 0.18034265103697025D; + this.xrTableCell3.Weight = 0.11662984979379891D; // // xrTableCell19 // @@ -159,7 +187,7 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); this.xrTableCell19.Name = "xrTableCell19"; this.xrTableCell19.Text = "xrTableCell19"; - this.xrTableCell19.Weight = 0.10820559062218216D; + this.xrTableCell19.Weight = 0.079335706140521975D; // // xrTableCell20 // @@ -167,7 +195,7 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub", "{0:0.00}")}); this.xrTableCell20.Name = "xrTableCell20"; this.xrTableCell20.Text = "xrTableCell20"; - this.xrTableCell20.Weight = 0.054102795311091065D; + this.xrTableCell20.Weight = 0.057341559438962714D; // // xrTableCell6 // @@ -175,23 +203,23 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageKrankheit", "{0:0.00}")}); this.xrTableCell6.Name = "xrTableCell6"; this.xrTableCell6.Text = "xrTableCell6"; - this.xrTableCell6.Weight = 0.054102795311091065D; + this.xrTableCell6.Weight = 0.057341471942731828D; // // xrTableCell28 // this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); this.xrTableCell28.Name = "xrTableCell28"; this.xrTableCell28.Text = "xrTableCell28"; - this.xrTableCell28.Weight = 0.10820559062218216D; + this.xrTableCell28.Weight = 0.075551478484678081D; // // xrTableCell23 // this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom15", "{0:0.00}")}); this.xrTableCell23.Name = "xrTableCell23"; this.xrTableCell23.Text = "xrTableCell23"; - this.xrTableCell23.Weight = 0.10820559062218213D; + this.xrTableCell23.Weight = 0.097945170115763189D; // // xrTableCell25 // @@ -199,14 +227,7 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); this.xrTableCell25.Name = "xrTableCell25"; this.xrTableCell25.Text = "xrTableCell25"; - this.xrTableCell25.Weight = 0.09017132551848514D; - // - // xrTableCell8 - // - this.xrTableCell8.Multiline = true; - this.xrTableCell8.Name = "xrTableCell8"; - this.xrTableCell8.Text = "[Custom15!0.00]"; - this.xrTableCell8.Weight = 0.09017132551848514D; + this.xrTableCell25.Weight = 0.067849592793492092D; // // xrTableCell24 // @@ -214,7 +235,7 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); this.xrTableCell24.Name = "xrTableCell24"; this.xrTableCell24.Text = "xrTableCell24"; - this.xrTableCell24.Weight = 0.09017132551848514D; + this.xrTableCell24.Weight = 0.0722522286789323D; // // xrTableCell26 // @@ -222,7 +243,7 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); this.xrTableCell26.Name = "xrTableCell26"; this.xrTableCell26.Text = "xrTableCell26"; - this.xrTableCell26.Weight = 0.090171325518485113D; + this.xrTableCell26.Weight = 0.058314866566078843D; // // DetailReport // @@ -239,7 +260,7 @@ namespace VkmHamm // this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTableHeader}); - this.GroupHeader1.HeightF = 40F; + this.GroupHeader1.HeightF = 55.62499F; this.GroupHeader1.Name = "GroupHeader1"; this.GroupHeader1.RepeatEveryPage = true; // @@ -254,7 +275,7 @@ namespace VkmHamm this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRowHeader}); - this.xrTableHeader.SizeF = new System.Drawing.SizeF(1019F, 40F); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(1091F, 55.62499F); this.xrTableHeader.StylePriority.UseBorders = false; this.xrTableHeader.StylePriority.UseFont = false; this.xrTableHeader.StylePriority.UsePadding = false; @@ -268,14 +289,18 @@ namespace VkmHamm this.xrTableCell4, this.xrTableCell2, this.xrTableCell1, + this.xrTableCell32, this.xrTableCell9, this.xrTableCell11, this.xrTableCell13, - this.xrTableCell7, this.xrTableCell14, - this.xrTableCell15}); + this.xrTableCell15, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell12}); this.xrTableRowHeader.Name = "xrTableRowHeader"; - this.xrTableRowHeader.Weight = 1.5999999999999999D; + this.xrTableRowHeader.Weight = 2.2249996948242186D; // // xrTableCell5 // @@ -285,65 +310,58 @@ namespace VkmHamm this.xrTableCell5.StylePriority.UseTextAlignment = false; this.xrTableCell5.Text = "Name"; this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell5.Weight = 0.18034264782021736D; + this.xrTableCell5.Weight = 0.11662984641522821D; // // xrTableCell4 // this.xrTableCell4.Name = "xrTableCell4"; this.xrTableCell4.Text = "Reguläre SOLL Stunden"; - this.xrTableCell4.Weight = 0.10820558998018313D; + this.xrTableCell4.Weight = 0.079335705425199188D; // // xrTableCell2 // this.xrTableCell2.Multiline = true; this.xrTableCell2.Name = "xrTableCell2"; this.xrTableCell2.Text = "Urlaub"; - this.xrTableCell2.Weight = 0.054102794297408469D; + this.xrTableCell2.Weight = 0.057341529268095597D; // // xrTableCell1 // this.xrTableCell1.Name = "xrTableCell1"; this.xrTableCell1.Text = "Krankheit"; - this.xrTableCell1.Weight = 0.054102794297408469D; + this.xrTableCell1.Weight = 0.05734152926809559D; // // xrTableCell9 // this.xrTableCell9.Name = "xrTableCell9"; - this.xrTableCell9.Text = "Tatsächliche SOLL Stunden"; - this.xrTableCell9.Weight = 0.10820559048026654D; + this.xrTableCell9.Text = "Gesamtstun-den lfd. Monat"; + this.xrTableCell9.Weight = 0.075551509241375658D; // // xrTableCell11 // this.xrTableCell11.Name = "xrTableCell11"; this.xrTableCell11.StylePriority.UseBackColor = false; - this.xrTableCell11.Text = "Gesamtstunden lfd. Monat"; - this.xrTableCell11.Weight = 0.10820558647284118D; + this.xrTableCell11.Text = "Korridorstunden mit Faktor"; + this.xrTableCell11.Weight = 0.097945173231715352D; // // xrTableCell13 // this.xrTableCell13.Name = "xrTableCell13"; this.xrTableCell13.Text = "Überstd. neu"; - this.xrTableCell13.Weight = 0.090171327991870776D; - // - // xrTableCell7 - // - this.xrTableCell7.Multiline = true; - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Text = "Korridorstunden mit Faktor"; - this.xrTableCell7.Weight = 0.090171327991870776D; + this.xrTableCell13.Weight = 0.067849655785374136D; // // xrTableCell14 // this.xrTableCell14.Name = "xrTableCell14"; this.xrTableCell14.StylePriority.UseBackColor = false; this.xrTableCell14.Text = "Überstd. Vormonat"; - this.xrTableCell14.Weight = 0.090171325930716056D; + this.xrTableCell14.Weight = 0.072252170714831546D; // // xrTableCell15 // this.xrTableCell15.Name = "xrTableCell15"; this.xrTableCell15.Text = "Überstd. Gesamt"; - this.xrTableCell15.Weight = 0.090171332810242213D; + this.xrTableCell15.Weight = 0.05831483002881134D; // // GroupFooter1 // @@ -363,7 +381,7 @@ namespace VkmHamm this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow1}); - this.xrTable1.SizeF = new System.Drawing.SizeF(924.6483F, 25F); + this.xrTable1.SizeF = new System.Drawing.SizeF(1091F, 25F); this.xrTable1.StylePriority.UseBorders = false; this.xrTable1.StylePriority.UseFont = false; this.xrTable1.StylePriority.UsePadding = false; @@ -377,10 +395,16 @@ namespace VkmHamm this.xrTableCell37, this.xrTableCell39, this.cellSollGesamt, + this.xrTableCell34, this.cellGesamtGesamt, this.xrTableCell47, this.xrTableCell48, - this.xrTableCell51}); + this.xrTableCell51, + this.xrTableCell22, + this.xrTableCell27, + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31}); this.xrTableRow1.Name = "xrTableRow1"; this.xrTableRow1.Weight = 1D; // @@ -393,25 +417,39 @@ namespace VkmHamm this.xrTableCell35.StylePriority.UseTextAlignment = false; this.xrTableCell35.Text = "Gesamt"; this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell35.Weight = 0.18034265103697028D; + this.xrTableCell35.Weight = 0.11998071145968357D; // // xrTableCell37 // + this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax")}); this.xrTableCell37.Name = "xrTableCell37"; - this.xrTableCell37.Weight = 0.10820559062218217D; + xrSummary1.FormatString = "{0:0.00}"; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell37.Summary = xrSummary1; + this.xrTableCell37.Weight = 0.081615093702448752D; // // xrTableCell39 // + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageUrlaub")}); this.xrTableCell39.Name = "xrTableCell39"; - this.xrTableCell39.Weight = 0.085796359640934947D; + xrSummary2.FormatString = "{0:0.00}"; + xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell39.Summary = xrSummary2; + this.xrTableCell39.TextFormatString = "{0:0.00}"; + this.xrTableCell39.Weight = 0.058988978778918219D; // // cellSollGesamt // this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.TageKrankheit")}); this.cellSollGesamt.Name = "cellSollGesamt"; - this.cellSollGesamt.Text = "cellSollGesamt"; - this.cellSollGesamt.Weight = 0.10209401219250171D; + xrSummary3.FormatString = "{0:0.00}"; + xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.cellSollGesamt.Summary = xrSummary3; + this.cellSollGesamt.TextFormatString = "{0:0.00}"; + this.cellSollGesamt.Weight = 0.058988992537970589D; // // cellGesamtGesamt // @@ -419,26 +457,37 @@ namespace VkmHamm new DevExpress.XtraReports.UI.XRBinding("Text", null, "StundenGesamt", "{0:0.00}")}); this.cellGesamtGesamt.Name = "cellGesamtGesamt"; this.cellGesamtGesamt.Text = "cellGesamtGesamt"; - this.cellGesamtGesamt.Weight = 0.10209392963818753D; + this.cellGesamtGesamt.Weight = 0.077722143539528943D; // // xrTableCell47 // + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom15")}); this.xrTableCell47.Name = "xrTableCell47"; - this.xrTableCell47.Weight = 0.085078384770908483D; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell47.Summary = xrSummary4; + this.xrTableCell47.Weight = 0.10075913645105392D; // // xrTableCell48 // + this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden")}); this.xrTableCell48.Name = "xrTableCell48"; - this.xrTableCell48.Weight = 0.085078274698489664D; + xrSummary5.FormatString = "{0:0.00}"; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell48.Summary = xrSummary5; + this.xrTableCell48.Weight = 0.0697990121660843D; // // xrTableCell51 // + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat")}); this.xrTableCell51.Name = "xrTableCell51"; - this.xrTableCell51.Weight = 0.085078439807117892D; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + xrSummary6.FormatString = "{0:0.00}"; + xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell51.Summary = xrSummary6; + this.xrTableCell51.Weight = 0.074328106948123362D; // // ReportHeader // @@ -473,7 +522,7 @@ namespace VkmHamm this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(522.0001F, 25F); this.xrPageInfo2.Name = "xrPageInfo2"; - this.xrPageInfo2.SizeF = new System.Drawing.SizeF(482.9998F, 23F); + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(568.9998F, 23F); this.xrPageInfo2.StyleName = "PageInfo"; this.xrPageInfo2.StylePriority.UseFont = false; this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; @@ -546,6 +595,153 @@ namespace VkmHamm this.bottomMarginBand1.HeightF = 30F; this.bottomMarginBand1.Name = "bottomMarginBand1"; // + // xrTableCell7 + // + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "FLS-Stunden Soll"; + this.xrTableCell7.Weight = 0.05831483002881134D; + // + // xrTableCell8 + // + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "FLS IST lfd. Monat"; + this.xrTableCell8.Weight = 0.05831483002881134D; + // + // xrTableCell10 + // + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Text = "FLS Plus/Minus lfd. Monat"; + this.xrTableCell10.Weight = 0.062296900056920484D; + // + // xrTableCell12 + // + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "Relation FLS IST zu Mittelb. IST (in %)"; + this.xrTableCell12.Weight = 0.075486548121343283D; + // + // xrTableCell16 + // + this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll")}); + this.xrTableCell16.Multiline = true; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.TextFormatString = "{0:0.00}"; + this.xrTableCell16.Weight = 0.058314866566078843D; + // + // xrTableCell17 + // + this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst")}); + this.xrTableCell17.Multiline = true; + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.TextFormatString = "{0:0.00}"; + this.xrTableCell17.Weight = 0.058314866566078843D; + // + // xrTableCell18 + // + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff")}); + this.xrTableCell18.Multiline = true; + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.TextFormatString = "{0:0.00}"; + this.xrTableCell18.Weight = 0.062296728631437322D; + // + // xrTableCell21 + // + this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.RelationFlsZuMittelbar")}); + this.xrTableCell21.Multiline = true; + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.TextFormatString = "{0:0.00}"; + this.xrTableCell21.Weight = 0.075486616873964643D; + // + // xrTableCell22 + // + this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt")}); + this.xrTableCell22.Multiline = true; + this.xrTableCell22.Name = "xrTableCell22"; + xrSummary7.FormatString = "{0:0.00}"; + xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell22.Summary = xrSummary7; + this.xrTableCell22.Weight = 0.059990293814106227D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsSoll")}); + this.xrTableCell27.Multiline = true; + this.xrTableCell27.Name = "xrTableCell27"; + xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell27.Summary = xrSummary8; + this.xrTableCell27.TextFormatString = "{0:0.00}"; + this.xrTableCell27.Weight = 0.059990128705477958D; + // + // xrTableCell29 + // + this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsIst")}); + this.xrTableCell29.Multiline = true; + this.xrTableCell29.Name = "xrTableCell29"; + xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell29.Summary = xrSummary9; + this.xrTableCell29.TextFormatString = "{0:0.00}"; + this.xrTableCell29.Weight = 0.059990128705477958D; + // + // xrTableCell30 + // + this.xrTableCell30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FlsDiff")}); + this.xrTableCell30.Multiline = true; + this.xrTableCell30.Name = "xrTableCell30"; + xrSummary10.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell30.Summary = xrSummary10; + this.xrTableCell30.TextFormatString = "{0:0.00}"; + this.xrTableCell30.Weight = 0.064086914062500056D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "RelationFlsZuMittelbar")}); + this.xrTableCell31.Multiline = true; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.TextFormatString = "{0:0.00}"; + this.xrTableCell31.Weight = 0.077655431061203845D; + // + // xrTableCell32 + // + this.xrTableCell32.Multiline = true; + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Text = "Tatsächliche SOLL Stunden"; + this.xrTableCell32.Weight = 0.06789526560414326D; + // + // xrTableCell33 + // + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit")}); + this.xrTableCell33.Multiline = true; + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.TextFormatString = "{0:0.00}"; + this.xrTableCell33.Weight = 0.067895231942170592D; + // + // xrTableCell34 + // + this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "SollGesamt")}); + this.xrTableCell34.Multiline = true; + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Text = "xrTableCell34"; + this.xrTableCell34.TextFormatString = "{0:0.00}"; + this.xrTableCell34.Weight = 0.069845949460217452D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // // Mitarbeiterstundenkonto // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -559,7 +755,7 @@ namespace VkmHamm this.fieldFLS}); this.DataSource = this.bindingSource1; this.Landscape = true; - this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 50F, 30F); + this.Margins = new DevExpress.Drawing.DXMargins(36F, 42F, 50F, 30F); this.PageHeight = 827; this.PageWidth = 1169; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; @@ -631,7 +827,21 @@ namespace VkmHamm private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell22; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; } }